[EMAIL PROTECTED] wrote:
> I have created a list of "matrices" using sapply or lapply and wish to
> extract each of the "matrices" as a matrix. Some of them are 2x2, 3x3, etc.
>
> I can do this one at a time as:
>
> M1<-as.matrix(D[[1]])
>
> How can repeat this process for an unknown number of
If they are already a matrix in the list, then you don't have to use
'as.matrix'; you can just say:
M1 <- D[[1]]
Now the question is, what do you mean by how do you index M1? Do you
want to go through the list applying a function to each matrix? If
so, then just 'lapply'. For example, to get t
You get the number of list elements with length(D),
the dimensions of M1 with dim(M1)
see help with:
?dim
?length
Hope this helps...
>I have created a list of "matrices" using sapply or lapply and wish to
>extract each of the "matrices" as a matrix. Some of them are 2x2, 3x3, etc.
>I can d
I have created a list of "matrices" using sapply or lapply and wish to extract
each of the "matrices" as a matrix. Some of them are 2x2, 3x3, etc.
I can do this one at a time as:
M1<-as.matrix(D[[1]])
How can repeat this process for an unknown number of entries in the list? In
other words, h