Gegevens Filteren - Basisvoorwaarden
Veeg om het menu te tonen
Filteren is een krachtige techniek waarmee je rijen met gegevens kunt isoleren die aan bepaalde criteria voldoen - zoals alleen dieselauto's selecteren, dure auto's, of voertuigen met een handgeschakelde transmissie. Dit helpt om te focussen op relevante gegevens voor diepgaandere analyse, rapportage of visualisatie.
Filteren op categorie
Base R
Je kunt rijen filteren door een conditie toe te passen op een specifieke kolom. Bijvoorbeeld, om alleen de auto's te selecteren waarbij het brandstoftype Diesel is, gebruik je de $-operator om naar de kolom te verwijzen en een logische conditie toe te passen.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Gebruik van de functie filter() waarbij de conditie direct wordt meegegeven.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filteren op numerieke waarde
Data filteren met behulp van numerieke vergelijkingen.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Meerdere voorwaarden
Base R
Voorwaarden combineren met logische operatoren zoals & voor EN.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Meerdere voorwaarden kunnen aan de functie filter() worden doorgegeven, gescheiden door een komma.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.