始める無料で始める

棒同士が重なる棒グラフ

棒グラフは、ドッジ(横ずらし)の度合いを調整して、棒が部分的に重なるようにもカスタマイズできます。position = "dodge" を使う代わりに、前の演習で position_jitter() を使ったのと同様に、ここでは position_dodge() を使います。今回はこれを posn_d というオブジェクトに保存して、再利用しやすくします。

position_dodge()(や position_jitter())を使う理由は、どの程度ドッジ(またはジッター)させるかを指定するためでしたね。

この例では、mtcars データセットを使用します。

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

ggplot2 で始めるデータ可視化入門

コースを見る

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

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

ggplot(mtcars, aes(cyl, fill = fam)) +
  # Change position to use the functional form, with width 0.2
  geom_bar(position = "dodge")
コードを編集して実行