[R] Subset in cast: compact form?
hadley wickham
h.wickham at gmail.com
Thu Jun 12 22:21:59 CEST 2008
On Thu, Jun 12, 2008 at 2:27 PM, Agustin Lobo <aloboaleu at gmail.com> wrote:
> Hi!
>
> How can I subset several variables in cast?
>
> For example, I can do it for one, (ie, ph):
> cast(am, organismo +arriba ~ variable,subset=variable=="ph",mean,na.rm=T)
>
> For selecting ph, temperature and Ba I'm using:
> cast(am, organismo +arriba ~ variable,subset=variable=="ph"
> variable=="temperature"| variable== "Ba",mean,na.rm=T)
Probably the most compact way is:
cast(am, organismo +arriba ~ variable ,
subset =variable %in% c("ph", "temperature","Ba") ,
mean, na.rm=T
)
(that's an R thing, not particular to reshape)
Hadley
--
http://had.co.nz/
More information about the R-help
mailing list