Comment vérifier que l’on travaille avec un « data frame » dans R ?

Avec R, il existe plusieurs classes de données (matrix, list, etc) dont les « data frames » qui correspondent à des tableaux de données où chaque ligne correspond à une mesure faite sur plusieurs axes (chaque axe étant une colonne). Cette structure permet de visualiser facilement les donnees et de faire des calculs facilement, notamment des calculs statistiques.

Avant d’utiliser certaines fonctions pour faire des calculs statistiques, il convient de s’assurer que nos données sont bien dans un data frame. Pour vérifier cela, il faut faire appel à la fonction is.data.frame() qui renvoie TRUE si c’est le bon format

is.data.frame(myData)

Une autre facon de faire est d’utiliser la fonction class(). Pour un data frame, la valeur attendue est « data.frame ».

class(myData)

Si jamais nos données ne sont pas au bon format, il est possible de les convertir au format de data frame avec la fonction as.data.frame()

as.data.frame(myData)

A savoir : pour vérifier si des données sont textuelles ou numeriques, il existe des fonctions similaires : is.numeric(), as.numeric(), is.character(), as.character().

Pour + d’infos :

https://www.statology.org/r-check-data-type/ : Comment vérifier que l’on travaille avec un « data frame » dans R ?

0.00 avg. rating (0% score) - 0 votes

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *