Looginen Indeksointi
Looginen indeksointi mahdollistaa tietokehyksen rivien suodattamisen ehtojen perusteella. Rivinumeroiden muistamisen sijaan määritellään loogisia lausekkeita, ja vain rivit, joissa ehto on TRUE
, palautetaan.
Esimerkki
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', ]
Ehto tulee sijoittaa rivin indeksin paikalle hakasulkeiden sisään ([condition, ]
).
Swipe to start coding
Käyttäen mtcars
-aineistoa, poimi seuraavat tiedot:
- Autot, jotka suorittavat neljännesmailin alle 16 sekunnissa (
qsec
-sarake). - Autot, joissa on 6 sylinteriä (
cyl
-sarake).
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain how logical indexing works with multiple conditions?
What happens if no rows match the condition?
Can you show more examples of logical indexing with different data types?
Awesome!
Completion rate improved to 2.27
Looginen Indeksointi
Pyyhkäise näyttääksesi valikon
Looginen indeksointi mahdollistaa tietokehyksen rivien suodattamisen ehtojen perusteella. Rivinumeroiden muistamisen sijaan määritellään loogisia lausekkeita, ja vain rivit, joissa ehto on TRUE
, palautetaan.
Esimerkki
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', ]
Ehto tulee sijoittaa rivin indeksin paikalle hakasulkeiden sisään ([condition, ]
).
Swipe to start coding
Käyttäen mtcars
-aineistoa, poimi seuraavat tiedot:
- Autot, jotka suorittavat neljännesmailin alle 16 sekunnissa (
qsec
-sarake). - Autot, joissa on 6 sylinteriä (
cyl
-sarake).
Ratkaisu
Kiitos palautteestasi!
single