Accesseurs de Colonnes
Étant donné que les data frames ont des noms sur leurs colonnes, vous devriez pouvoir extraire les données nécessaires en les utilisant.
Il existe plusieurs façons en R de se référer à une colonne particulière en utilisant le nommage. L'une d'elles est la même que pour les vecteurs et les matrices : le nom de la colonne entre crochets (par exemple, data[, "col_name"]
). La deuxième méthode est unique pour les data frames - en utilisant le signe dollar . La syntaxe est
data$col_name(oui, sans guillemets). Par exemple, vous pouvez extraire la colonne
"Age"` du data frame créé dans le dernier chapitre.
# Data name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") # Creating a data frame test <- data.frame(name, age, gender) # Extracting the name column using two ways test[,"name"] test$name
Tâche
Swipe to start coding
Travaillons avec le dataset mtcars
. Vos tâches sont :
- Extraire les valeurs de la colonne
cyl
en utilisant des crochets. - Extraire les valeurs de la colonne
disp
en utilisant le signe dollar `.
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 2. Chapitre 3