以散點圖,我使用下面的命令來產生散點圖抖動:如何添加盒狀圖與抖動
ddf = data.frame(NUMS = rnorm(500), GRP = sample(LETTERS[1:5],500,replace=T))
library(lattice)
stripplot(NUMS~GRP,data=ddf, jitter.data=T)
我想通過這些點(一個爲每個組)添加盒形圖。我嘗試搜索,但我無法找到代碼繪製所有點(而不僅僅是異常值)和抖動。我該如何解決這個問題。謝謝你的幫助。
它必須是格嗎?否則請嘗試像(ddf,{boxplot(NUMS〜GRP); points(jitter(as.numeric(GRP)),NUMS,col = rgb(0,0,0,.2),cex = .5, pch = 19)})'。 – lukeA
使用基礎圖形是首選。你的解決方案效果很好。謝謝。 – rnso
這可以用ggplot2來完成嗎?我嘗試過{ggplot(ddf,aes(x = GRP,y = NUMS))+ geom_boxplot()+ geom_jitter()},但是它產生太多的散射 - 抖動可能會更小? – rnso