[R] 'Fitting' a model at predefined points

From: akintayo holder <blakdogg_at_gmail.com>
Date: Thu 25 Jan 2007 - 21:53:37 GMT


Hi,
 I have a linear model ("mod1 <- lm(V3~V1+V2) and I would like to get the model's prediction at values of V1 and V2 not included in the original sample.

samp <- read.table("data.dat",nrows=100) attach(samp)
out.poly <- lm(V3 ~ V1 + V2)

If I try to use out.poly to predict values for the function I run into problems. It seems that it isn't possible to use a new data frame for the predict() or fitted() functions.

predict(out.poly, data.frame(x=V1, y=V2)) uses the original data predict(out.poly, data.frame(x=V1, y=V2), newdata=gene.dat) - uses the original data also, complaining of the decrease in rows.

If any one could point me in the correct direction, it would be appreciated.

Thanks

        [[alternative HTML version deleted]]



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Fri Jan 26 08:59:41 2007

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Fri 26 Jan 2007 - 07:30:29 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.