Перевпорядкування графіків
Графік, який ви побудували у попередній вправі, був читабельним, але його легше сприймати з першого погляду, якщо він упорядкований. Використаймо функції 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())