Åtkomst till Kolumner i Data Frames
Data frames har alltid namngivna kolumner, och du kan använda dessa namn för att extrahera specifika kolumner. Det finns två huvudsakliga metoder.
Användning av hakparenteser
Du kan ange kolumnnamnet inom hakparenteser.
Exempel
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"]
Användning av dollartecken
Data frames stöder även en kortkommandooperator, $
, som möjliggör åtkomst till en kolumn med namn utan citattecken.
Exempel
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 datasettet mtcars
.
Dina uppgifter är:
- Extrahera värdena i kolumnen
cyl
med hjälp av hakparenteser. - Extrahera värdena i kolumnen
disp
med hjälp av dollartecknet$
.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
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
Åtkomst till Kolumner i Data Frames
Svep för att visa menyn
Data frames har alltid namngivna kolumner, och du kan använda dessa namn för att extrahera specifika kolumner. Det finns två huvudsakliga metoder.
Användning av hakparenteser
Du kan ange kolumnnamnet inom hakparenteser.
Exempel
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"]
Användning av dollartecken
Data frames stöder även en kortkommandooperator, $
, som möjliggör åtkomst till en kolumn med namn utan citattecken.
Exempel
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 datasettet mtcars
.
Dina uppgifter är:
- Extrahera värdena i kolumnen
cyl
med hjälp av hakparenteser. - Extrahera värdena i kolumnen
disp
med hjälp av dollartecknet$
.
Lösning
Tack för dina kommentarer!
single