Riordinare i grafici
Il grafico che hai creato nell'esercizio precedente era leggibile, ma sarebbe più immediato se fosse ordinato. Usiamo alcune funzioni di forcats per modificare il grafico in modo che sia ordinato in ordine decrescente di utilità media da sinistra a destra.
Il dataset usefulness_by_platform è già stato caricato per te.
Questo esercizio fa parte del corso
Dati categoriali nel Tidyverse
Istruzioni dell'esercizio
- Ordina
learning_platformnel grafico in base aavg_usefulnesscosì che, da sinistra a destra, vada dall'utilità più alta alla più bassa.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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())