Sortering av Data
Sortering är en grundläggande operation inom dataanalys. Det gör det möjligt att organisera din datamängd baserat på en eller flera variabler – såsom pris, körsträcka eller år. Detta underlättar identifiering av trender, avvikare eller att helt enkelt visa data i en meningsfull ordning.
Sortering i stigande ordning
Base R
Du kan använda funktionen order()
för att sortera en datamängd efter kolumnvärden. Som standard returneras data i stigande ordning.
df_sorted_price_base <- df[order(df$selling_price), ]
dplyr
Sortering kan utföras med funktionen arrange()
, som som standard sorterar i stigande ordning.
df_sorted_price_dplyr <- df %>%
arrange(selling_price)
Sortering i fallande ordning
Base R
För att sortera i fallande ordning, placera ett minustecken (-
) framför kolumnen i funktionen order()
.
df_sorted_price_desc <- df[order(-df$selling_price), ]
dplyr
Du kan använda funktionen desc()
inuti arrange()
för att vända ordningen.
sorted_price_desc_dplyr <- df %>%
arrange(desc(selling_price))
Sortering efter flera kolumner
Det är möjligt att sortera efter mer än en kolumn för att skapa en prioriterad ordning. Till exempel kan du först sortera efter bränsletyp (alfabetiskt) och sedan efter försäljningspris i fallande ordning.
Base R
df_sorted <- df[order(df$fuel, -df$selling_price), ]
dplyr
df_sorted_dplyr <- df %>%
arrange(fuel, desc(selling_price))
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 4
Sortering av Data
Svep för att visa menyn
Sortering är en grundläggande operation inom dataanalys. Det gör det möjligt att organisera din datamängd baserat på en eller flera variabler – såsom pris, körsträcka eller år. Detta underlättar identifiering av trender, avvikare eller att helt enkelt visa data i en meningsfull ordning.
Sortering i stigande ordning
Base R
Du kan använda funktionen order()
för att sortera en datamängd efter kolumnvärden. Som standard returneras data i stigande ordning.
df_sorted_price_base <- df[order(df$selling_price), ]
dplyr
Sortering kan utföras med funktionen arrange()
, som som standard sorterar i stigande ordning.
df_sorted_price_dplyr <- df %>%
arrange(selling_price)
Sortering i fallande ordning
Base R
För att sortera i fallande ordning, placera ett minustecken (-
) framför kolumnen i funktionen order()
.
df_sorted_price_desc <- df[order(-df$selling_price), ]
dplyr
Du kan använda funktionen desc()
inuti arrange()
för att vända ordningen.
sorted_price_desc_dplyr <- df %>%
arrange(desc(selling_price))
Sortering efter flera kolumner
Det är möjligt att sortera efter mer än en kolumn för att skapa en prioriterad ordning. Till exempel kan du först sortera efter bränsletyp (alfabetiskt) och sedan efter försäljningspris i fallande ordning.
Base R
df_sorted <- df[order(df$fuel, -df$selling_price), ]
dplyr
df_sorted_dplyr <- df %>%
arrange(fuel, desc(selling_price))
Tack för dina kommentarer!