【发布时间】:2023-01-12 01:29:57
【问题描述】:
我试图在图表中的一个点 (132, 172) 上创建一个错误栏,因为它是唯一对我要显示的内容很重要的一个点。我不确定如何做到这一点,所以这是唯一显示的错误栏。这是我带有传统错误栏的常规代码:
ggplot(weather_data, aes(x = snow.melt.date, y = Speyeria.atalantis)) +
geom_errorbar(aes(ymin=Speyeria.atalantis-12.09, ymax=Speyeria.atalantis + 12.09), width=.2, position=position_dodge(0.05)) +
geom_point(color = "grey35") +
geom_point(aes(x=132, y=172), colour="#00AFBB", shape = 17, size = 2.5) +
geom_point(aes(x=132, y=176), colour="#FFDB6D") +
stat_smooth(method = "lm", formula = y ~ x, geom = "smooth", color = "steelblue4", se=FALSE) +
theme_minimal() +labs(x="Snowmelt Date", y="Emergence Date") +
stat_regline_equation(label.y = 150.0, aes(label = ..eq.label..) ) +
ggtitle("Speyeria atalantis")
有什么想法吗?
我找不到关于这个问题的信息,所以我没有尝试太多。我考虑过对我的数据进行分组,然后按组绘制?我试着把箭头放在图表点上而不是错误栏上,但结果不一样。
【问题讨论】:
标签: r