geom_col の使い方
ggplot には、棒グラフを作る方法が 2 つあります:geom_col() と geom_bar() です。
もしデータ内に、棒の高さを表す列があり、それを y 軸にマッピングしたい場合(このデータの病気ごとの件数のように)は、geom_col() を使います。
geom_col() を使って、1980 年のインドにおける病気別の症例数の棒グラフを作成しましょう。
この演習はコースの一部です
R による可視化ベストプラクティス
演習の手順
filter()を使い、country == "India", year == 1980でcountryがIndia、年が1980のデータに絞り込みます。aes()の中で、x 軸にdisease、y 軸にcasesをマッピングします。- 幾何オブジェクトとして
geom_col()を追加します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
who_disease %>%
# filter to india in 1980
filter(___) %>%
# map x aesthetic to disease and y to cases
ggplot(aes(___)) +
# use geom_col to draw
___