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 manuelt gir. Dette hjelper deg å fokusere på relevante data for grundigere 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 de bilene 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

Du kan også filtrere data ved å bruke numeriske sammenligninger.

Base R

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

dplyr

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

Flere betingelser

Base R

Kombinasjon av betingelser kan gjøres ved å bruke logiske operatorer som & for OG.

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

dplyr

Du kan angi flere betingelser 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 manuelt gir. Dette hjelper deg å fokusere på relevante data for grundigere 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 de bilene 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

Du kan også filtrere data ved å bruke numeriske sammenligninger.

Base R

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

dplyr

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

Flere betingelser

Base R

Kombinasjon av betingelser kan gjøres ved å bruke logiske operatorer som & for OG.

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

dplyr

Du kan angi flere betingelser 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