始める無料で始める

準備

これからの演習では、ビューワーに表示されているプロットを再現していきます。ここでは、プロットの位置設定とベースレイヤーを用意します。

これらを独立したオブジェクトとして用意しておくと、複数のレイヤーや別のプロットでも簡単に使い回すことができます。

  • position_jitter() は(ポイントなどに)ジッターを加えます。
  • position_dodge() はジオム(bar、col、boxplot、violin、errorbar、pointrange など)を左右にずらして配置します。
  • position_jitterdodge() はジオム(ポイントなど)にジッターを加えつつ、左右にずらして配置します。

これまでと同様に mtcars を使います。fcylfam は、元の cylam を適切に因子化した変数です。

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

ggplot2 中級データ可視化

コースを見る

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

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

# Define position objects
# 1. Jitter with width 0.2
posn_j <- ___

# 2. Dodge with width 0.1
posn_d <- ___

# 3. Jitter-dodge with jitter.width 0.2 and dodge.width 0.1
posn_jd <- ___
コードを編集して実行