У меня есть линейный график, созданный с помощью xyplot решетки. Он содержит два типа измеренных температур, один из которых является средним значением. Поэтому я бы хотел добавить к этим пунктам (t.tort) стандартные ошибки. К сожалению, сделать это отдельно с помощью (Hmisc)errbar не получится... вот что я пока придумал:
xyplot(mean.tort+t.ws~DateTime, pre, type=c("a", "p"), col=c("red", "blue"),
main="Pre-Translocation",
xlab=list(label="Date and Time", cex=1),
ylab=list(label="Temperature (°C)", cex=1),
scales = list(tck = c(1, 0),
x=list(cex=0.8, rot=45, tick.number=40),
y=list(cex=0.8, tick.number=8, limits=c(29,43))),
key=list(text=list(c("Tortoise","Ambient")), lines=list(col=c("red", "blue"),type="l"), corner=c(0.5,0.92)))
errbar(x=pre$DateTime, y=pre$mean.tort, yplus=pre$mean.tort+pre$se.tort,yminus=pre$mean.tort-pre$se.tort,
add=T, col="red")
И важные биты моего фрейма данных следующие:
pre$DateTime<-c(as.POSIXct("2013-01-27 09:00:00" "2013-01-27 10:00:00" "2013-01-27 11:00:00" "2013-01-27 12:00:00" "2013-01-27 13:00:00")
pre$t.ws<-c(32.7, 35.5, 37.1, 37.6, 38.7)
pre$mean.tort<-c(32.4, 34.9, 35.1, 36.8, 37.7)
pre$se.tort<-c(0.825, 0.84, 0.21, 0.228, 0.28)
Я немного расстроился из-за этого, поэтому любые предложения будут очень благодарны. Большое спасибо за ваши усилия заранее!