Привет, если вы хотите построить 95% -й доверительный интервал, блокпост в базе R может быть не лучшим. Потому что вам придется использовать усы в качестве доверительного интервала? Вы можете использовать geom_point () в сочетании с geom_errorbar (), см. Пример набора данных, который я создал с вашими значениями:
x = data.frame(
x=rep(c("a","b"),each=2),
data=rep(c("A","B"),2),
avg=rep(c(avg1,avg2),2),
lower=rep(c(avg1 - error1,avg2 - error2),2),
upper=rep(c(avg1 + error1,avg2 + error2),2)
)
ggplot(x,aes(x=x,y=avg,col=data,ymin=lower,ymax=upper)) +
geom_point(position=position_dodge(width=0.1)) +
geom_errorbar(width=0.1,position=position_dodge(width=0.1))