我正在绘制一个带有垂直和水平误差线的点。当参数 width=0.1 时,我可以更改垂直误差线的末端进行调整,但相同的命令不适用于水平条(错误栏(。我能做些什么来修复它?
geom_errorbarh
没有width
参数。 这是我们需要改变height
。 据?geom_errorbarh
"geom_errorbarh"理解以下美学(必需 美学以粗体显示(:
• *‘xmin’* • *‘xmax’* • *‘y’* • ‘alpha’ • ‘colour’ • ‘group’ • ‘height’ • ‘linetype’ • ‘size’
使用文档中的示例
library(ggplot2)
p <- ggplot(df, aes(resp, trt, colour = group))
p +
geom_point() +
geom_errorbarh(aes(xmax = resp + se, xmin = resp-se, height = 0.1))
数据
df <- data.frame(
trt = factor(c(1, 1, 2, 2)),
resp = c(1, 5, 3, 4),
group = factor(c(1, 2, 1, 2)),
se = c(0.1, 0.3, 0.3, 0.2)
)