Gregory -
   I'm confused -- if the first element is the matrix you
want, why would you use 2 as an index?
   Here's a way to get a list with the first elements of each
member of a list:

     lapply(thelist,'[[',1)

                                        - Phil Spector
                                         Statistical Computing Facility
                                         Department of Statistics
                                         UC Berkeley
                                         spec...@stat.berkeley.edu


On Thu, 30 Sep 2010, Gregory Ryslik wrote:

Hi,

I have a list of of n elements (where n is unknown beforehand). Each element of 
the list has two subelements. The first is a matrix, the second is a number. I 
want to make a list of just the matrices.

I want to do something like mylists[[ ,2]] but that obviously doesn't work. Is 
there a simple way to get around this?

Thanks!
______________________________________________
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.


______________________________________________
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