Oh yes, I should give an example: m <- matrix(1:6,nrow=3) L <- list(m,m)
Output of L: [[1]] [,1] [,2] [1,] 1 4 [2,] 2 5 [3,] 3 6 [[2]] [,1] [,2] [1,] 1 4 [2,] 2 5 [3,] 3 6 I would like to transform L to and array looking like this: , , 1 [,1] [,2] [1,] 1 4 [2,] 2 5 [3,] 3 6 , , 2 [,1] [,2] [1,] 1 4 [2,] 2 5 [3,] 3 6 > Please supply some test data and the expected answer > since its not clear what is desired here. > > On 4/5/06, Werner Wernersen <[EMAIL PROTECTED]> > wrote: > > Hi, > > > > this is probably the easiest thing to do but I > manage > > not finding the answer: > > I have a list with matrices of exact same format > and > > headers. Now I would like to transform the list > into > > an normal array. What is the proper way to do > this? > > as.array changes the entire format and right now I > > only found the method of creating a new array, > going > > through the entire list and copy the matrix in > each > > list element to the new array. > > > > Thanks a million for your help! > > Werner > > > > ______________________________________________ > > R-help@stat.math.ethz.ch mailing list > > https://stat.ethz.ch/mailman/listinfo/r-help > > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.html > > > ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html