1
我有可以用箱形圖繪製的數據,但每個箱子的n只有3個。我想用ggplot2中的一個點範圍圖繪製它們。默認情況下,它們相互重疊。我怎樣才能將我的點並排分組在boxplot中?箱型圖分組的點列線圖
library(ggplot2)
x <- rnorm(12, 3,5) # Real data are not always normally distributed.
y <- c(rep("T1", 6), rep("T2", 6))
z <- rep(c(10,20),6)
dat <- data.frame(Treatment = y, Temp = z, Meas = x)
p <- ggplot(dat, aes(Treatment, Meas))
p + geom_boxplot(aes(fill=factor(Temp)))
編輯:我更新的問題,以排除引導的建議(最初的想法是使用置信區間爲誤差線一個問題,問題太多= d)。更詳細的引導問題給出here
啊,position_dodge是命令。謝謝!我想我已經找到了引導'(函數(a,b)mean(a [b])'而不是僅僅使用「a」。「boot」包中的'boot.ci()'給了我5種不同類型的引導對於這種情況,「基本」是正確的嗎? – Mikko 2012-04-26 12:01:23
對不起,從來沒有使用過這個包。 – csgillespie 2012-04-26 12:06:58
我不得不第二個關於bootstrapping的警告/關注有三點...! – 2012-04-26 14:01:36