Accéder au contenu principal

Conversion des types de données dans R

Les conversions de type dans R fonctionnent comme vous vous y attendez. Par exemple, l'ajout d'une chaîne de caractères à un tableau numérique convertit tous les éléments du tableau en caractères.

Utilisez is. foo pour tester le type de données foo. Retourne TRUE ou FALSEUtiliser as. foo pour le convertir explicitement.

is.numeric(), is.character(), is.vector(), is.matrix(), is.data.frame()as.numeric(), as.character(), as.vector(), as.matrix(), as.data.frame)

Exemples

    
 en un long vecteurà la matricevers le cadre de données
du vecteurc(x,y)cbind(x,y)data.frame(x,y)
du vecteurc(x,y)bind(x,y)data.frame(x,y)
de la matriceas.vector(mymatrix) as.data.frame(mymatrix)
à partir d'un cadre de données as.matrix(myframe) 

Dates

Vous pouvez convertir des dates en caractères ou en données numériques. Voir les valeurs de la date pourplus d'informations.

Pratiquer

Pour explorer les types de données dans R, essayez ce cours interactif gratuit d'introduction à R.