Re: [R] Column Extraction from matrix

2012-08-16 Thread David L Carlson
1 301 > a[,,"a1"] # First table by name col row 1 2 1 1 201 2 101 301 > > -Original Message- > From: r-help-boun...@r-project.org [mailto:r-help-bounces@r- > project.org] On Behalf Of bantex > Sent: Thursday, August 16, 2012 7:28 AM > To: r-help

Re: [R] Column Extraction from matrix

2012-08-16 Thread bantex
Thanks guys for the help. I finally know what to do know :) -- View this message in context: http://r.789695.n4.nabble.com/Column-Extraction-from-matrix-tp4640465p4640482.html Sent from the R help mailing list archive at Nabble.com. __ R-help@r-proj

Re: [R] Column Extraction from matrix

2012-08-16 Thread S Ellison
> -Original Message- > I have a 4 by 100 matrix. I wish to extract each column and > make it into a 2 by 2 matrix. #make a toy 4x100 matrix: m <- matrix(rnorm(400), ncol=100) #use lapply after on-the-fly conversion to a list-like object: a.list <- lapply(as.data.frame(m),function(x) mat

Re: [R] Column Extraction from matrix

2012-08-16 Thread Jessica Streicher
set.seed(2) a=matrix(rnorm(400),ncol=100) #use a list aList<-list() for(i in 1:dim(a)[2]){ aList[[i]]<-matrix(a[,i],ncol=2) } #get lots of variables for(i in 1:dim(a)[2]){ assign(paste("a",i,sep=""),matrix(a[,i],ncol=2)) } On 16.08.2012, at 08:07, bantex wrote: > Hi all, > > I

[R] Column Extraction from matrix

2012-08-15 Thread bantex
Hi all, I have a 4 by 100 matrix. I wish to extract each column and make it into a 2 by 2 matrix. I also want to assign names for each 2X2 matrix. For example set.seed(2) a=matrix(rnorm(400),ncol=100) a1=matrix(a[,1],ncol=2) a2=matrix(a[,2],ncol=2) . . . a100=matrix(a[,100],ncol=2) Any sim