Adgang til Kolonner i Data Frames
Data frames har altid navngivne kolonner, og du kan bruge disse navne til at udtrække specifikke kolonner. Der findes to hovedmetoder.
Brug af kantede parenteser
Du kan angive kolonnenavnet inde i kantede parenteser.
Eksempel
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"]
Brug af dollartegn
Data frames understøtter også en genvejsoperator, $
, som gør det muligt at tilgå en kolonne ved navn uden anførselstegn.
Eksempel
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
Du har datasættet mtcars
.
Dine opgaver er:
- Udtræk værdierne fra kolonnen
cyl
ved hjælp af kantede parenteser. - Udtræk værdierne fra kolonnen
disp
ved hjælp af dollartegnet$
.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Adgang til Kolonner i Data Frames
Stryg for at vise menuen
Data frames har altid navngivne kolonner, og du kan bruge disse navne til at udtrække specifikke kolonner. Der findes to hovedmetoder.
Brug af kantede parenteser
Du kan angive kolonnenavnet inde i kantede parenteser.
Eksempel
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"]
Brug af dollartegn
Data frames understøtter også en genvejsoperator, $
, som gør det muligt at tilgå en kolonne ved navn uden anførselstegn.
Eksempel
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
Du har datasættet mtcars
.
Dine opgaver er:
- Udtræk værdierne fra kolonnen
cyl
ved hjælp af kantede parenteser. - Udtræk værdierne fra kolonnen
disp
ved hjælp af dollartegnet$
.
Løsning
Tak for dine kommentarer!
single