Sortering 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))
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Sortering 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))
Takk for tilbakemeldingene dine!