[R] vector name
Peter Dalgaard
P.Dalgaard at biostat.ku.dk
Mon Sep 17 13:47:44 CEST 2007
livia wrote:
> I have got a list named "filtered", I would like to construct alist named
> "fdata" as following:
>
> fdata <- cbind(matrix(unlist(filtered),ncol=28), myregime)
>
> If I try names(filtered), it gives all the correct name for each vector, but
> if I try names(fdata), it appears "filtered[[1]]" "filtered[[2]]" ...,
>
> How can I keep the name in "fdata"? Could anyone give me some advice?
>
You don't tell us quite enough about your data, but:
This would appear to giva a matrix, not a list? Did you perchance intend
do.call("cbind", c(filtered, list(myregime))
or maybe just
data.frame(filtered, myregime)
or
as.matrix(data.frame(filtered, myregime))
--
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
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
More information about the R-help
mailing list