Сортировка фрейма данных
Отлично, теперь, когда вы разобрались с функцией order(), применим её на практике. Нужно переупорядочить фрейм данных так, чтобы он начинался с наименьшей планеты и заканчивался наибольшей. Для этого выполним сортировку по столбцу diameter.
Это упражнение является частью курса
Введение в R
Инструкции к упражнению
- Вызовите
order()дляplanets_df$diameter(столбецdiameterфреймаplanets_df). Сохраните результат в переменнуюpositions. - Теперь переупорядочьте
planets_df, используя векторpositionsв качестве индексов строк внутри квадратных скобок. Все столбцы сохраните. Просто выведите результат на экран.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# planets_df is pre-loaded in your workspace
# Use order() to create positions
positions <-
# Use positions to sort planets_df