More on list to data frame (was: Re: [R] List to Data Frame
Ko-Kang Kevin Wang
kwan022 at stat.auckland.ac.nz
Wed Sep 18 05:46:01 CEST 2002
Hi,
Now suppose I have just one list called FOO, which has 25 objects, e.g.:
[[1]]
1 2 3 4 5
[[2]]
6 7 8 9 10
.
.
.
And I want to do something like:
FRED <- data.frame(cbind(unlist(FOO[[1]]),
unlist(FOO[[2]]),
# ... for all 25 subsets
))
Is it possible to do this, without doing unlist(FOO[[i]]) 25 times?
Cheers,
Kevin
On Fri, 23 Aug 2002, Patrick Connolly wrote:
> Date: Fri, 23 Aug 2002 17:02:37 +1200
> From: Patrick Connolly <p.connolly at hortresearch.co.nz>
> To: Ko-Kang Kevin Wang <kwan022 at stat.auckland.ac.nz>
> Subject: Re: [R] List to Data Frame
>
> On Fri, 23-Aug-2002 at 01:35PM +1200, Ko-Kang Kevin Wang wrote:
>
> |> Hi,
> |>
> |> Suppose I have two lists. The first list is called FOO while the second
> |> is called FRED.
> |>
> |> Say FOO looks (I've simplifed it) like:
> |> [[1]]
> |> [,1]
> |> [1,] 1
> |> [2,] 2
> |>
> |> [[2]]
> |> [,1]
> |> [1,] 3
> |> [2,] 4
> |> while FRED looks like:
> |> [[1]]
> |> [,1]
> |> [1,] 5
> |> [2,] 6
> |>
> |> [[2]]
> |> [,1]
> |> [1,] 7
> |> [2,] 8
> |>
> |> Can I turn this list into a dataframe which looks like:
> |> FOO FRED
> |> theta1.1 1 5
> |> theta2.1 2 6
> |> theta1.2 3 7
> |> theta2.2 4 8
> |> or something close to this form?
>
> I think this would get you pretty close:
>
> data.frame(FOO = unlist(FOO), FRED = unlist(FRED))
>
>
> best
>
>
> --
> Patrick Connolly
> HortResearch
> Mt Albert
> Auckland
> New Zealand
> Ph: +64-9 815 4200 x 7188
> ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~
> I have the world`s largest collection of seashells. I keep it on all
> the beaches of the world ... Perhaps you`ve seen it. ---Steven Wright
> ~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~
>
>
> ______________________________________________________
> The contents of this e-mail are privileged and/or confidential to the
> named recipient and are not to be used by any other person and/or
> organisation. If you have received this e-mail in error, please notify
> the sender and delete all material pertaining to this e-mail.
> ______________________________________________________
>
Cheers,
Kevin
------------------------------------------------------------------------------
Ko-Kang Kevin Wang
Postgraduate PGDipSci Student
Department of Statistics
University of Auckland
New Zealand
Homepage: http://www.stat.auckland.ac.nz/~kwan022
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list