Изменение порядка на графиках
График, построенный в предыдущем упражнении, вполне читабелен, однако его было бы проще воспринять с первого взгляда, если бы значения были упорядочены. Воспользуйтесь функциями из пакета forcats, чтобы отобразить данные в порядке убывания среднего уровня полезности — слева направо.
Набор данных usefulness_by_platform уже загружен.
Это упражнение является частью курса
Категориальные данные в Tidyverse
Инструкции к упражнению
- Упорядочьте
learning_platformна графике поavg_usefulnessтак, чтобы значения располагались слева направо — от наибольшего уровня полезности к наименьшему.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
usefulness_by_platform %>%
# Reorder learning_platform by avg_usefulness
mutate(learning_platform = ___(___, ___)) %>%
# Reverse the order of learning_platform
mutate(learning_platform = ___) %>%
ggplot(aes(x = learning_platform, y = avg_usefulness)) +
geom_point() +
theme(axis.text.x = element_text(angle = 90, hjust = 1)) +
labs(x = "Learning Platform", y = "Percent finding at least somewhat useful") +
scale_y_continuous(labels = scales::percent_format())