r语言 - ggplot宽度中的Horrizontal误差线未调整



我正在绘制一个带有垂直和水平误差线的点。当参数 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)
)

相关内容

  • 没有找到相关文章

最新更新