Skip to content
Prev 138350 / 398506 Next

How to include an externally defined NULL value in lm

Hello!

I would love to be able to include an external variable  to a lm call, I 
mean something:

if(TRUE)
    a<-freeny.x[,4]
else
    a<-NULL

lm(freeny.y~freeny.x[,-4] +a)

but it does not work with a<-NULL, whereas

lm(freeny.y~freeny.x[,-4] +NULL)

I don't understand why and did not find an answer in the manuals... do 
you see it? Any idea?

Thanks!!