[R] CIs in predict?
Guy Forrester
ForresterG at landcareresearch.co.nz
Tue Jul 12 00:40:44 CEST 2005
Dear All,
I am trying to put some Confidence intervals on some regressions from a linear model with no luck. I can extract the fitted values using 'predict', but am having difficulty in getting at the confidence intervals, or the standard errors.
Any suggestions would be welcome
Cheers
Guy
Using Version 2.1.0 (2005-04-18) on a PC
vol.mod3 <- lm(log.volume~log.area*lake,data=vol)
summary(vol.mod3)
plot(c(1.3,2.5),c(-0.7,0.45),type="n",xlab="Log area",ylab="Log volume")
areapred.a <- seq(min(vol$log.area[vol$lake=="a"]), max(vol$log.area[vol$lake=="a"]), length=100)
areapred.b <- seq(min(vol$log.area[vol$lake=="b"]), max(vol$log.area[vol$lake=="b"]), length=100)
preda <- predict(vol.mod3, data.frame(log.area=areapred.a,interval="confidence" ,lake=rep("a",100)))
#This gives the fitted values as predicted, but no CIs
> preda
1 2 3 4 5 6 7 8 9
-0.562577529 -0.553263576 -0.543949624 -0.534635671 -0.525321718 -0.516007765 -0.506693813 -0.497379860 -0.488065907
10 11 12 13 14 15 16 17 18
-0.478751955 -0.469438002 -0.460124049 -0.450810097 -0.441496144 -0.432182191 -0.422868239 -0.413554286 -0.404240333
19 20 21 22 23 24 25 26 27
-0.394926380 -0.385612428 -0.376298475 ETC ETC
#As does this, but with no SEs
> preda <- predict(vol.mod3, data.frame(log.area=areapred.a,se.fit=T ,lake=rep("a",100)))
> preda
1 2 3 4 5 6 7 8 9 10
-0.562577529 -0.553263576 -0.543949624 -0.534635671 -0.525321718 -0.516007765 -0.506693813 -0.497379860 -0.488065907 -0.478751955
11 12 13 14 15 16 17 18 19 20
-0.469438002 -0.460124049 -0.450810097 ETC ETC
--------------------------------------------------------
Guy J Forrester
Biometrician
Manaaki Whenua - Landcare Research
PO Box 69, Lincoln, New Zealand.
Tel. +64 3 325 6701 x3738
Fax +64 3 325 2418
E-mail ForresterG at LandcareResearch.co.nz
www.LandcareResearch.co.nz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
WARNING: This email and any attachments may be confidential ...{{dropped}}
More information about the R-help
mailing list