始める無料で始める

軸を反転してみましょう

まず、プロットの向きを変える練習をしましょう。ここでは、1980 年のアメリカ地域(AMR)における pertussis の症例数の棒グラフを作るコードが用意されています。ほとんど読めないことに気づくはずです。

最初に、データに潜むパターンを見やすくするために、症例数の降順で reorder() を使って列を並べ替えてください。

次に、国名を読めるように軸を coord_flip() で反転しましょう。

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

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

コースを見る

演習の手順

  • x 軸を cases の降順で reorder() してください
  • x 軸と y 軸を入れ替えるために、プロットに coord_flip() を追加してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

amr_pertussis <- who_disease %>% 
	filter(   # filter data to our desired subset
		region == 'AMR', 
		year == 1980, 
		disease == 'pertussis'
	)
# Set x axis as country ordered with respect to cases. 
ggplot(amr_pertussis, aes(x = ___, y = cases)) +
	geom_col() +
	# flip axes
	___
コードを編集して実行