Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Filtrering av Data – Grunnleggende Betingelser | Datamanipulering og -rensing
Dataanalyse med R

bookFiltrering av Data – Grunnleggende Betingelser

Filtrering er en kraftig teknikk som lar deg isolere rader med data som oppfyller bestemte kriterier – for eksempel kun å velge dieselbiler, dyre biler eller kjøretøy med manuell girkasse. Dette hjelper deg å fokusere på relevante data for dypere analyse, rapportering eller visualisering.

Filtrering etter kategori

Base R

Du kan filtrere rader ved å bruke en betingelse på en bestemt kolonne. For eksempel, for å velge kun biler hvor drivstofftypen er Diesel, bruk $-operatoren for å referere til kolonnen og anvend en logisk betingelse.

diesel_cars <- df[df$fuel == "Diesel", ]

dplyr

Du kan bruke funksjonen filter() og sende inn betingelsen direkte.

diesel_cars_dplyr <- df %>%    
  filter(fuel == "Diesel")

Filtrering basert på numerisk verdi

Det er også mulig å filtrere data ved hjelp av numeriske sammenligninger.

Base R

expensive_cars <- df[df$selling_price > 500000, ]

dplyr

cheap_cars_dplyr <- df %>%
  filter(selling_price < 500000)

Flere betingelser

Base R

Det er mulig å kombinere betingelser ved å bruke logiske operatorer som & for OG.

diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]

dplyr

Flere betingelser kan sendes til filter()-funksjonen, adskilt med komma.

diesel_manual_cars_dplyr <- df %>%
  filter(fuel == "Diesel", transmission == "Manual")
question mark

nrow() brukes til:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

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 4

bookFiltrering av Data – Grunnleggende Betingelser

Sveip for å vise menyen

Filtrering er en kraftig teknikk som lar deg isolere rader med data som oppfyller bestemte kriterier – for eksempel kun å velge dieselbiler, dyre biler eller kjøretøy med manuell girkasse. Dette hjelper deg å fokusere på relevante data for dypere analyse, rapportering eller visualisering.

Filtrering etter kategori

Base R

Du kan filtrere rader ved å bruke en betingelse på en bestemt kolonne. For eksempel, for å velge kun biler hvor drivstofftypen er Diesel, bruk $-operatoren for å referere til kolonnen og anvend en logisk betingelse.

diesel_cars <- df[df$fuel == "Diesel", ]

dplyr

Du kan bruke funksjonen filter() og sende inn betingelsen direkte.

diesel_cars_dplyr <- df %>%    
  filter(fuel == "Diesel")

Filtrering basert på numerisk verdi

Det er også mulig å filtrere data ved hjelp av numeriske sammenligninger.

Base R

expensive_cars <- df[df$selling_price > 500000, ]

dplyr

cheap_cars_dplyr <- df %>%
  filter(selling_price < 500000)

Flere betingelser

Base R

Det er mulig å kombinere betingelser ved å bruke logiske operatorer som & for OG.

diesel_manual_cars <- df[df$fuel == "Diesel" & df$transmission == "Manual", ]

dplyr

Flere betingelser kan sendes til filter()-funksjonen, adskilt med komma.

diesel_manual_cars_dplyr <- df %>%
  filter(fuel == "Diesel", transmission == "Manual")
question mark

nrow() brukes til:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 6
some-alt