始める無料で始める

geom_col の使い方

ggplot には、棒グラフを作る方法が 2 つあります:geom_col()geom_bar() です。

もしデータ内に、棒の高さを表す列があり、それを y 軸にマッピングしたい場合(このデータの病気ごとの件数のように)は、geom_col() を使います。

geom_col() を使って、1980 年のインドにおける病気別の症例数の棒グラフを作成しましょう。

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

R による可視化ベストプラクティス

コースを見る

演習の手順

  • filter() を使い、country == "India", year == 1980countryIndia、年が 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
	___
コードを編集して実行