2

ggplot2 に次のボックスプロットがあり、プロットされたポイントを追加しgeom_jitterます:

p <- ggplot(mtcars, aes(factor(cyl), mpg)) + geom_boxplot(aes(colour=factor(cyl))) + geom_jitter(aes(color=factor(cyl)))

うまく機能する個々のポイントに色を付けましたfactor(cyl)。ただし、一部のポイントはまだ黒く表示されます。これは何?これらはボックスプロットの外れ値ですか? もしそうなら、それらのいくつかは色付きのポイント(外れ値ではない)と同じくらい中央値から離れているので奇妙ですが、おそらくそれはgeom_jitter?のランダム性によって説明されます.

それが正しい説明であるかどうか誰かが説明してもらえますgeom_jitterか? ありがとう。

4

1 に答える 1

3

黒い点は箱ひげ図の外れ値です。

ボックス プロットだけをプロットすると、それがわかります。

ggplot(mtcars, aes(cyl, mpg)) + 
   geom_boxplot(aes(fill=as.factor(cyl)), outlier.size = 0) 

outlier.size = 0 を設定すると、外れ値の点を取り除くことができます。色も変更できます。詳細?geom_boxplotについては、こちらをご覧ください。

ggplot(mtcars, aes(cyl, mpg)) + 
   geom_boxplot(aes(fill=as.factor(cyl)), outlier.size = 0) +
   geom_jitter(color=factor(cyl))
于 2013-07-09T23:40:21.577 に答える