ある変数を別の変数で並べ替える
プロットする前に、データセットを加工する必要があることがよくあります。dplyr の関数と %>% を使って前処理したら、そのまま %>% でデータセットを ggplot() に渡せます。ggplot() は最初の引数にデータを取るので、ほかの %>% と同じ感覚で使えます。続きの引数(aes() など)は ggplot() の呼び出しの中に書きます。なお、ggplot() のコードを追加していくときは、残りは + を使う点を忘れないでください!
それでは、まず multiple_choice_responses を加工してから、散布図で結果をプロットしてみましょう。グラフを見やすい順序に並べるために、forcats の関数も使います。
この演習はコースの一部です
tidyverse で学ぶカテゴリ型データ
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
multiple_choice_responses %>%
# Remove NAs
___