Skip to content
Prev 303834 / 398503 Next

define subset argument for function lm as variable?

Hi Rainer,
I got an error while replicating your data.frame construction.

But this worked for me

ctl = c(4.17,5.58,5.18,6.11,4.50,4.61,5.17,4.53,5.33,5.14)
trt = c(4.81,4.17,4.41,3.59,5.87,3.83,6.03,4.89,4.32,4.69)
dat <- data.frame( group = gl(2,10,20, labels=c("Ctl","Trt")),
         weight = c(ctl, trt)
         )
lm(weight ~ group, data=dat, subset=trt>0)

Cheers

Am 21.08.2012 17:11, schrieb Rainer M Krug: