Filtrering af Data - Grundlæggende Betingelser
Filtrering er en effektiv teknik, der gør det muligt at isolere rækker af data, som opfylder bestemte kriterier – såsom kun at vælge dieselbiler, dyre biler eller køretøjer med manuelt gear. Det hjælper med at fokusere på relevante data til dybere analyse, rapportering eller visualisering.
Filtrering efter kategori
Base R
Du kan filtrere rækker ved at anvende en betingelse på en bestemt kolonne. For eksempel, for kun at vælge de biler, hvor brændstoftypen er Diesel, bruges $
-operatoren til at referere til kolonnen og anvende en logisk betingelse.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Du kan bruge funktionen filter()
og angive betingelsen direkte.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtrering baseret på numerisk værdi
Du kan også filtrere data ved hjælp af numeriske sammenligninger.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Flere betingelser
Base R
Kombination af betingelser kan udføres ved hjælp af logiske operatorer såsom &
for OG.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Du kan angive flere betingelser til funktionen filter()
, adskilt med komma.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain the difference between filtering with base R and dplyr?
How do I filter data using multiple conditions?
What are some common mistakes to avoid when filtering data in R?
Awesome!
Completion rate improved to 4
Filtrering af Data - Grundlæggende Betingelser
Stryg for at vise menuen
Filtrering er en effektiv teknik, der gør det muligt at isolere rækker af data, som opfylder bestemte kriterier – såsom kun at vælge dieselbiler, dyre biler eller køretøjer med manuelt gear. Det hjælper med at fokusere på relevante data til dybere analyse, rapportering eller visualisering.
Filtrering efter kategori
Base R
Du kan filtrere rækker ved at anvende en betingelse på en bestemt kolonne. For eksempel, for kun at vælge de biler, hvor brændstoftypen er Diesel, bruges $
-operatoren til at referere til kolonnen og anvende en logisk betingelse.
diesel_cars <- df[df$fuel == "Diesel", ]
dplyr
Du kan bruge funktionen filter()
og angive betingelsen direkte.
diesel_cars_dplyr <- df %>%
filter(fuel == "Diesel")
Filtrering baseret på numerisk værdi
Du kan også filtrere data ved hjælp af numeriske sammenligninger.
Base R
expensive_cars <- df[df$selling_price > 500000, ]
dplyr
cheap_cars_dplyr <- df %>%
filter(selling_price < 500000)
Flere betingelser
Base R
Kombination af betingelser kan udføres ved hjælp af logiske operatorer såsom &
for OG.
diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]
dplyr
Du kan angive flere betingelser til funktionen filter()
, adskilt med komma.
diesel_manual_cars_dplyr <- df %>%
filter(fuel == "Diesel", transmission == "Manual")
Tak for dine kommentarer!