Ben Bolker wrote:


  Sometime soon when I have the time and energy I will start
campaigning for an additional "drop" argument to subset that
does what one expects (!!??) with subsetted factor variables ...

Not that one again! For at least one other value of one, the expectation is the opposite: Factor levels do not go away just because they happen not to be present in data.

fct <- lapply(dd, is.factor)
dd[fct] <- lapply(dd[fct], "[", drop=TRUE)

and begone with it...

--
   O__  ---- Peter Dalgaard             Ă˜ster Farimagsgade 5, Entr.B
  c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
 (*) \(*) -- University of Copenhagen   Denmark      Ph:  (+45) 35327918
~~~~~~~~~~ - ([EMAIL PROTECTED])              FAX: (+45) 35327907

______________________________________________
R-help@r-project.org 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.

Reply via email to