Logisk Indeksering
Logisk indeksering gjør det mulig å filtrere rader i en data frame basert på betingelser. I stedet for å huske radnumre, angir du logiske uttrykk, og kun rader der betingelsen er TRUE
returneres.
Eksempel
123456789name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
Betingelsen skal plasseres i radindeksposisjonen innenfor hakeparenteser ([condition, ]
).
Swipe to start coding
Ved å bruke datasettet mtcars
, hent ut følgende data:
- Bilene som kjører en kvartmile på under 16 sekunder (
qsec
-kolonnen). - Biler med 6 sylindere (
cyl
-kolonnen).
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 2.27
Logisk Indeksering
Sveip for å vise menyen
Logisk indeksering gjør det mulig å filtrere rader i en data frame basert på betingelser. I stedet for å huske radnumre, angir du logiske uttrykk, og kun rader der betingelsen er TRUE
returneres.
Eksempel
123456789name <- c("Alex", "Julia", "Finn") age <- c(24, 43, 32) gender <- c("M", "F", "M") test <- data.frame(name, age, gender) # People older than 30 test[test$age > 30, ] # Males only test[test$gender == 'M', ]
Betingelsen skal plasseres i radindeksposisjonen innenfor hakeparenteser ([condition, ]
).
Swipe to start coding
Ved å bruke datasettet mtcars
, hent ut følgende data:
- Bilene som kjører en kvartmile på under 16 sekunder (
qsec
-kolonnen). - Biler med 6 sylindere (
cyl
-kolonnen).
Løsning
Takk for tilbakemeldingene dine!
single