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

Ajouter un commentaire

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