軸を反転してみましょう
まず、プロットの向きを変える練習をしましょう。ここでは、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
___