Comment trouver la taille d’un bloc de données dans R
Vous pouvez utiliser les fonctions suivantes dans R pour afficher la taille d’un bloc de données donné :
- nrow : Afficher le nombre de lignes dans le bloc de données
- ncol : Afficher le nombre de colonnes dans le bloc de données
- dim : Afficher les dimensions (lignes et colonnes) du bloc de données
Les exemples suivants montrent comment utiliser chacune de ces fonctions en pratique avec le bloc de données suivant :
#create data frame df <- data.frame(team=c('A', 'B', 'C', 'D', 'E', 'F'), points=c(99, 90, 86, 88, 95, 99), assists=c(33, 28, 31, 39, 34, 25), rebounds=c(12, NA, 24, 24, 28, 33)) #view data frame df team points assists rebounds 1 A 99 33 12 2 B 90 28 NA 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28 6 F 99 25 33
Exemple 1 : utilisez nrow() pour afficher le nombre de lignes
Le code suivant montre comment utiliser la fonction nrow() pour afficher le nombre total de lignes dans le bloc de données :
#display total number of rows in data frame
nrow(df)
[1] 6
Il y a 6 lignes au total.
Notez que nous pouvons également utiliser la fonction complete.cases() pour afficher le nombre total de lignes sans valeurs NA :
#display total number of rows in data frame with no NA values nrow(df[complete.cases(df), ]) [1] 5
Il y a 5 lignes au total qui n’ont aucune valeur NA.
Exemple 2 : utilisez ncol() pour afficher le nombre de colonnes
Le code suivant montre comment utiliser la fonction ncol() pour afficher le nombre total de colonnes dans le bloc de données :
#display total number of columns in data frame
ncol(df)
[1] 4
Il y a 4 colonnes au total.
Exemple 3 : utilisez dim() pour afficher les dimensions
Le code suivant montre comment utiliser la fonction dim() pour afficher les dimensions (lignes et colonnes) du bloc de données :
#display dimensions of data frame
dim(df)
[1] 6 4
Cela nous indique qu’il y a 6 lignes et 4 colonnes dans le bloc de données.
Vous pouvez également utiliser des crochets avec la fonction dim() pour afficher uniquement les lignes ou colonnes :
#display number of rows of data frame dim(df)[1] [1] 6 #display number of columns of data frame dim(df)[2] [1] 4
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans R :
Comment utiliser la fonction rowSums() dans R
Comment appliquer une fonction à chaque ligne du bloc de données dans R
Comment supprimer des lignes du bloc de données dans R en fonction de la condition