棒グラフをすっきりさせる
前回のプロットに加えた変更はとても良く、見違えるほど改善されました。ここからさらに良くしていきましょう。
いくつかの国では症例数が 0 になっているようです。これらを取り除いて、国名がより読みやすくなるようにスペースを確保しましょう。
あわせて、背景を雑然とさせている不要な横方向のグリッド線も取り除きます。
前の演習で作成したデータフレーム amr_pertussis はすでに読み込まれています。
この演習はコースの一部です
R による可視化ベストプラクティス
演習の手順
amr_pertussisにfilter()を追加し、casesが 0 より大きい国だけを残します。theme()関数を使って、背景から横方向のグリッド線panel.grid.major.yを削除します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
amr_pertussis %>%
# filter to countries that had > 0 cases.
___ %>%
ggplot(aes(x = reorder(country, cases), y = cases)) +
geom_col() +
coord_flip() +
theme(
# get rid of the 'major' y grid lines
___
)