Сортування Даних
Сортування є базовою операцією в аналізі даних. Воно дозволяє впорядкувати ваш набір даних за однією або кількома змінними — такими як ціна, пробіг або рік. Це спрощує виявлення тенденцій, аномалій або просто перегляд даних у зрозумілому порядку.
Сортування за зростанням
Базовий 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))
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
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))
Дякуємо за ваш відгук!