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

bookSortering af Data

Sortering er en grundlæggende operation inden for dataanalyse. Det gør det muligt at organisere datasættet baseret på en eller flere variabler – såsom pris, kilometertal eller årgang. Dette gør det lettere at identificere tendenser, afvigere eller blot at se dataene i en meningsfuld rækkefølge.

Sortering i stigende rækkefølge

Base R

order()-funktionen kan anvendes til at sortere et datasæt efter kolonneværdier. Som standard returneres dataene i stigende rækkefølge.

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

dplyr

Sortering kan udføres ved hjælp af funktionen arrange(), som som standard sorterer i stigende rækkefølge.

df_sorted_price_dplyr <- df %>%
  arrange(selling_price)

Sortering i faldende rækkefølge

Base R

For at sortere i faldende rækkefølge, placeres et negativt fortegn (-) foran kolonnen i funktionen order().

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

dplyr

Du kan bruge funktionen desc() inden i arrange() for at vende rækkefølgen.

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

Sortering efter flere kolonner

Det er muligt at sortere efter mere end én kolonne for at skabe en prioriteret rækkefølge. For eksempel kan du først sortere efter brændstoftype (alfabetisk) og derefter efter salgspris i faldende rækkefølge.

Base R

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

dplyr

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

Hvad gør order(df$selling_price)?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 8

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 4

bookSortering af Data

Stryg for at vise menuen

Sortering er en grundlæggende operation inden for dataanalyse. Det gør det muligt at organisere datasættet baseret på en eller flere variabler – såsom pris, kilometertal eller årgang. Dette gør det lettere at identificere tendenser, afvigere eller blot at se dataene i en meningsfuld rækkefølge.

Sortering i stigende rækkefølge

Base R

order()-funktionen kan anvendes til at sortere et datasæt efter kolonneværdier. Som standard returneres dataene i stigende rækkefølge.

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

dplyr

Sortering kan udføres ved hjælp af funktionen arrange(), som som standard sorterer i stigende rækkefølge.

df_sorted_price_dplyr <- df %>%
  arrange(selling_price)

Sortering i faldende rækkefølge

Base R

For at sortere i faldende rækkefølge, placeres et negativt fortegn (-) foran kolonnen i funktionen order().

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

dplyr

Du kan bruge funktionen desc() inden i arrange() for at vende rækkefølgen.

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

Sortering efter flere kolonner

Det er muligt at sortere efter mere end én kolonne for at skabe en prioriteret rækkefølge. For eksempel kan du først sortere efter brændstoftype (alfabetisk) og derefter efter salgspris i faldende rækkefølge.

Base R

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

dplyr

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

Hvad gør order(df$selling_price)?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 8
some-alt