Datan Suodatus – Perusehdot
Suodatus on tehokas tekniikka, jonka avulla voidaan erottaa ne tietorivit, jotka täyttävät tietyt ehdot – esimerkiksi valitsemalla vain dieselautot, kalliit autot tai manuaalivaihteiset ajoneuvot. Tämä mahdollistaa keskittymisen olennaiseen dataan syvällisempää analyysiä, raportointia tai visualisointia varten.
Suodatus kategorian mukaan
Base R
Rivejä voidaan suodattaa asettamalla ehto tietylle sarakkeelle. Esimerkiksi valitaksesi vain ne autot, joiden polttoainetyyppi on Diesel, käytä $-operaattoria viitataksesi sarakkeeseen ja aseta looginen ehto.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
filter()-funktion käyttö ja ehdon asettaminen suoraan.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Suodatus numeerisen arvon perusteella
Tietojen suodatus numeeristen vertailujen avulla.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Useita ehtoja
Base R
Ehtoja voidaan yhdistää loogisilla operaattoreilla, kuten & (JA).
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Voit antaa useita ehtoja filter()-funktiolle, eroteltuna pilkulla.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 4
Datan Suodatus – Perusehdot
Pyyhkäise näyttääksesi valikon
Suodatus on tehokas tekniikka, jonka avulla voidaan erottaa ne tietorivit, jotka täyttävät tietyt ehdot – esimerkiksi valitsemalla vain dieselautot, kalliit autot tai manuaalivaihteiset ajoneuvot. Tämä mahdollistaa keskittymisen olennaiseen dataan syvällisempää analyysiä, raportointia tai visualisointia varten.
Suodatus kategorian mukaan
Base R
Rivejä voidaan suodattaa asettamalla ehto tietylle sarakkeelle. Esimerkiksi valitaksesi vain ne autot, joiden polttoainetyyppi on Diesel, käytä $-operaattoria viitataksesi sarakkeeseen ja aseta looginen ehto.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
filter()-funktion käyttö ja ehdon asettaminen suoraan.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Suodatus numeerisen arvon perusteella
Tietojen suodatus numeeristen vertailujen avulla.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Useita ehtoja
Base R
Ehtoja voidaan yhdistää loogisilla operaattoreilla, kuten & (JA).
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Voit antaa useita ehtoja filter()-funktiolle, eroteltuna pilkulla.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Kiitos palautteestasi!