[R] small problem with predict

From: Anne <anne.piotet_at_urbanet.ch>
Date: Fri 16 Jul 2004 - 20:38:54 EST


hello to all!

I have a small problem wit predict() for lm

Let's say I have predictors x1 and x2, response y

I want to predict for a new ds say
dn<-data.frame(x1= seq(min(x1),max(x1),length=10),x2=rep(median(x2),10))

predict(lm(y~x1+x2),dn,se.fit=T)

Error message
> Error: variables 'x1', 'x2' were specified differently from the fit

(I looked in the help and found the example

 x <- rnorm(15)

     y <- x + rnorm(15)
    new <- data.frame(x = seq(-3, 3, 0.5))      predict(lm(y ~ x), new, se.fit = TRUE)

where is the difference?)

Anne



Anne Piotet
Tel: +41 79 359 83 32 (mobile)
Email: anne.piotet@m-td.com

M-TD Modelling and Technology Development PSE-C
CH-1015 Lausanne
Switzerland
Tel: +41 21 693 83 98
Fax: +41 21 646 41 33
 

        [[alternative HTML version deleted]]



R-help@stat.math.ethz.ch mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Fri Jul 16 20:48:28 2004

This archive was generated by hypermail 2.1.8 : Fri 18 Mar 2005 - 02:36:39 EST