predict20x {s20x} | R Documentation |
Uses the main output and some error messages from R function "predict" but gives you more output. (Error messages are not reliable when used in Splus.)
Note: The data frame, newdata, must have the same column order and data types (e.g. numeric or factor) as those used in fitting the model.
Also note that the "predict.20x" function is deprecated. Will be obsolete as of December 2008. It is recommended that you use predict20x instead.
predict20x(object, newdata, cilevel = 0.95, digit = 3, print.out = TRUE, ...)
object |
an lm object, i.e. the output from "lm()". |
newdata |
prediction data frame. |
cilevel |
confidence level of the interval. |
digit |
decimal numbers after the point. |
print.out |
if T, print out the prediction matrix. |
... |
optional arguments that are passed to the generic "predict" |
frame |
vector or matrix including predicted values, confidence intervals and predicted intervals. |
fit |
prediction values. |
se.fit |
standard error of predictions. |
residual.scale |
residual standard deviations. |
df |
degrees of freedom for residual. |
cilevel |
confidence level of the interval. |
"predict", "predict.lm", "as.data.frame".
# Zoo data data(zoo.df) attach(zoo.df) day.type<-factor(day.type) fit1<-lm(log(attendance) ~ time + sun.yesterday + nice.day + day.type + tv.ads) pred.zoo<-data.frame(8,10.8,0,factor(3),1.181) predict20x(fit1,pred.zoo) detach(zoo.df) # Peruvian Indians data data(peru.df) attach(peru.df) fit2<-lm(BP ~ age + years + I(years^2) + weight + height) pred.peru<-data.frame(21,2,2^2,71,1629) predict20x(fit2,pred.peru) detach(peru.df)