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

bookSortering av Data

Sortering er en grunnleggende operasjon innen dataanalyse. Det lar deg organisere datasettet ditt basert på én eller flere variabler – som pris, kjørelengde eller år. Dette gjør det enklere å identifisere trender, avvik eller rett og slett vise dataene i en meningsfull rekkefølge.

Sortering i stigende rekkefølge

Base R

Du kan bruke funksjonen order() for å sortere et datasett etter kolonneverdier. Som standard returnerer dette dataene i stigende rekkefølge.

df_sorted_price_base <- df[order(df$selling_price), ]

dplyr

Sortering kan utføres ved hjelp av funksjonen arrange(), som også har stigende rekkefølge som standard.

df_sorted_price_dplyr <- df %>%
  arrange(selling_price)

Sortering i synkende rekkefølge

Base R

For å sortere i synkende rekkefølge, plasser et minustegn (-) foran kolonnen inne i funksjonen order().

df_sorted_price_desc <- df[order(-df$selling_price), ]

dplyr

Du kan bruke funksjonen desc() inne i arrange() for å reversere rekkefølgen.

sorted_price_desc_dplyr <- df %>%
  arrange(desc(selling_price))

Sortering etter flere kolonner

Det er mulig å sortere etter mer enn én kolonne for å lage en prioritert rekkefølge. For eksempel kan du først sortere etter drivstofftype (alfabetisk) og deretter etter salgspris i synkende rekkefølge.

Base R

df_sorted <- df[order(df$fuel, -df$selling_price), ]

dplyr

df_sorted_dplyr <- df %>%
  arrange(fuel, desc(selling_price))
question mark

Hva gjør order(df$selling_price)?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 8

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

Suggested prompts:

Can you explain the difference between sorting with base R and dplyr?

How do I sort by more than two columns?

What should I do if my column contains missing values when sorting?

Awesome!

Completion rate improved to 4

bookSortering av Data

Sveip for å vise menyen

Sortering er en grunnleggende operasjon innen dataanalyse. Det lar deg organisere datasettet ditt basert på én eller flere variabler – som pris, kjørelengde eller år. Dette gjør det enklere å identifisere trender, avvik eller rett og slett vise dataene i en meningsfull rekkefølge.

Sortering i stigende rekkefølge

Base R

Du kan bruke funksjonen order() for å sortere et datasett etter kolonneverdier. Som standard returnerer dette dataene i stigende rekkefølge.

df_sorted_price_base <- df[order(df$selling_price), ]

dplyr

Sortering kan utføres ved hjelp av funksjonen arrange(), som også har stigende rekkefølge som standard.

df_sorted_price_dplyr <- df %>%
  arrange(selling_price)

Sortering i synkende rekkefølge

Base R

For å sortere i synkende rekkefølge, plasser et minustegn (-) foran kolonnen inne i funksjonen order().

df_sorted_price_desc <- df[order(-df$selling_price), ]

dplyr

Du kan bruke funksjonen desc() inne i arrange() for å reversere rekkefølgen.

sorted_price_desc_dplyr <- df %>%
  arrange(desc(selling_price))

Sortering etter flere kolonner

Det er mulig å sortere etter mer enn én kolonne for å lage en prioritert rekkefølge. For eksempel kan du først sortere etter drivstofftype (alfabetisk) og deretter etter salgspris i synkende rekkefølge.

Base R

df_sorted <- df[order(df$fuel, -df$selling_price), ]

dplyr

df_sorted_dplyr <- df %>%
  arrange(fuel, desc(selling_price))
question mark

Hva gjør order(df$selling_price)?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 8
some-alt