我有一个条形图,我想添加标准偏差。
我的图表式是:
curve((exp(1.54 + -0.59*x) )/ (1+ exp (1.54- 0.59*x)), 0,30, ylab = "occupancy", xlab = "Livestock (%)", ylim=c(0,1))
我想在图表(SD= (exp(0.98-0.55*x) )/ (1+ exp (0.98- 0.55*x)
)
我尝试使用函数errbar
,但未成功。
有人可以帮忙吗?
答案 0 :(得分:2)
您可以使用curve
:
curve((exp(1.54 - 0.59 * x) )/ (1 + exp (1.54 - 0.59 * x)), 0, 30,
ylab = "occupancy", xlab = "Livestock (%)", ylim = c(0, 1))
然后,您可以将curve
与参数add = TRUE
一起使用,以在现有情节中添加一行:
curve((exp(0.98 - 0.55 * x)) / (1 + exp(0.98 - 0.55 * x)),
add = TRUE, col = "red", lty = 2)