Сортування Даних
Сортування — це базова операція в аналізі даних. Вона дозволяє впорядкувати ваш набір даних за однією або кількома змінними — такими як ціна, пробіг чи рік. Це полегшує виявлення тенденцій, аномалій або просто перегляд даних у зрозумілому порядку.
Сортування за зростанням
Базовий R
Ви можете використовувати функцію order() для сортування набору даних за значеннями стовпців. За замовчуванням дані повертаються у порядку зростання.
df_sorted_price_base <- df[order(df$selling_price), ]
dplyr
Сортування можна виконати за допомогою функції arrange(), яка за замовчуванням впорядковує у зростаючому порядку.
df_sorted_price_dplyr <- df %>%
arrange(selling_price)
Сортування у спадному порядку
Base R
Щоб відсортувати у спадному порядку, розмістіть знак мінус (-) перед назвою стовпця у функції order().
df_sorted_price_desc <- df[order(-df$selling_price), ]
dplyr
Можна використовувати функцію desc() всередині arrange(), щоб змінити порядок на зворотний.
sorted_price_desc_dplyr <- df %>%
arrange(desc(selling_price))
Сортування за декількома стовпцями
Можливо виконати сортування за більш ніж одним стовпцем для створення пріоритетного порядку. Наприклад, спочатку можна відсортувати за типом пального (в алфавітному порядку), а потім за ціною продажу у спадному порядку.
Base R
df_sorted <- df[order(df$fuel, -df$selling_price), ]
dplyr
df_sorted_dplyr <- df %>%
arrange(fuel, desc(selling_price))
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
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
Сортування Даних
Свайпніть щоб показати меню
Сортування — це базова операція в аналізі даних. Вона дозволяє впорядкувати ваш набір даних за однією або кількома змінними — такими як ціна, пробіг чи рік. Це полегшує виявлення тенденцій, аномалій або просто перегляд даних у зрозумілому порядку.
Сортування за зростанням
Базовий R
Ви можете використовувати функцію order() для сортування набору даних за значеннями стовпців. За замовчуванням дані повертаються у порядку зростання.
df_sorted_price_base <- df[order(df$selling_price), ]
dplyr
Сортування можна виконати за допомогою функції arrange(), яка за замовчуванням впорядковує у зростаючому порядку.
df_sorted_price_dplyr <- df %>%
arrange(selling_price)
Сортування у спадному порядку
Base R
Щоб відсортувати у спадному порядку, розмістіть знак мінус (-) перед назвою стовпця у функції order().
df_sorted_price_desc <- df[order(-df$selling_price), ]
dplyr
Можна використовувати функцію desc() всередині arrange(), щоб змінити порядок на зворотний.
sorted_price_desc_dplyr <- df %>%
arrange(desc(selling_price))
Сортування за декількома стовпцями
Можливо виконати сортування за більш ніж одним стовпцем для створення пріоритетного порядку. Наприклад, спочатку можна відсортувати за типом пального (в алфавітному порядку), а потім за ціною продажу у спадному порядку.
Base R
df_sorted <- df[order(df$fuel, -df$selling_price), ]
dplyr
df_sorted_dplyr <- df %>%
arrange(fuel, desc(selling_price))
Дякуємо за ваш відгук!