csgillespie समाधान के साथ एक समस्या दिखाई देता है, जब आप एक लघुगणक एक्स अक्ष की है। आपके पास बाईं ओर दाईं ओर छोटे सलाखों की एक अलग लंबाई होगी (ईपीएसलॉन एक्स-मानों का पालन करता है)।
बेहतर होगा कि तुम Hmisc
पैकेज से errbar
समारोह का उपयोग करना चाहिए:
d = data.frame(
x = c(1:5)
, y = c(1.1, 1.5, 2.9, 3.8, 5.2)
, sd = c(0.2, 0.3, 0.2, 0.0, 0.4)
)
##install.packages("Hmisc", dependencies=T)
library("Hmisc")
# add error bars (without adjusting yrange)
plot(d$x, d$y, type="n")
with (
data = d
, expr = errbar(x, y, y+sd, y-sd, add=T, pch=1, cap=.1)
)
# new plot (adjusts Yrange automatically)
with (
data = d
, expr = errbar(x, y, y+sd, y-sd, add=F, pch=1, cap=.015, log="x")
)
स्रोत
2013-09-06 14:21:27
भी 'देख plotrix :: plotCI' –