Accesso alle Colonne nei Data Frame
I data frame hanno sempre colonne denominate e puoi utilizzare questi nomi per estrarre colonne specifiche. Esistono due approcci principali.
Utilizzo delle parentesi quadre
È possibile specificare il nome della colonna all'interno delle parentesi quadre.
Esempio
1234567name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # Extracting the name with square brackets test[, "name"]
Utilizzo del simbolo del dollaro
I data frame supportano anche un operatore abbreviato, $
, che consente di accedere a una colonna per nome senza virgolette.
Esempio
1234567name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # Extracting the name with dollar sign test$name
Swipe to start coding
Hai a disposizione il dataset mtcars
.
I tuoi compiti sono:
- Estrarre i valori della colonna
cyl
utilizzando le parentesi quadre. - Estrarre i valori della colonna
disp
utilizzando il simbolo del dollaro$
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Can you explain the difference between using square brackets and the dollar sign for extracting columns?
Are there any advantages or disadvantages to each method?
Can I use these methods to extract multiple columns at once?
Awesome!
Completion rate improved to 2.27
Accesso alle Colonne nei Data Frame
Scorri per mostrare il menu
I data frame hanno sempre colonne denominate e puoi utilizzare questi nomi per estrarre colonne specifiche. Esistono due approcci principali.
Utilizzo delle parentesi quadre
È possibile specificare il nome della colonna all'interno delle parentesi quadre.
Esempio
1234567name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # Extracting the name with square brackets test[, "name"]
Utilizzo del simbolo del dollaro
I data frame supportano anche un operatore abbreviato, $
, che consente di accedere a una colonna per nome senza virgolette.
Esempio
1234567name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # Extracting the name with dollar sign test$name
Swipe to start coding
Hai a disposizione il dataset mtcars
.
I tuoi compiti sono:
- Estrarre i valori della colonna
cyl
utilizzando le parentesi quadre. - Estrarre i valori della colonna
disp
utilizzando il simbolo del dollaro$
.
Soluzione
Grazie per i tuoi commenti!
single