始める無料で始める

グラフの並べ替え

前の演習で作成したグラフは読めますが、並べ替えると一目で理解しやすくなります。forcats の関数を使って、平均的な有用度が左から右へ向かって高い順になるように並べ替えましょう。

データセット usefulness_by_platform はすでに読み込まれています。

この演習はコースの一部です

tidyverse で学ぶカテゴリ型データ

コースを見る

演習の手順

  • グラフ内の learning_platformavg_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())
コードを編集して実行