Romain Francois wrote:
> Hollix wrote:
>> Hi there,
>>
>> say, I have 100 matrices (m1,m2,...,m100) which I want to combine in
>> a list.
>> The list, thus, shall contain the matrices as components.
>>
>> Is it necessary to mention all 100 matrices in the list() command? I
>> would
>> like to use just the first and last matrix or something similar.
>>
>> Best,
>> Holger
>>   
> Hi,
>
> you can do something like that:
>
> matrices <- ls( pattern = "m[0-9]+" )
> res <- lapply( matrices, get )

if you expect the items to be in an order like m1, m2, ..., m10, ...,
m100 etc. rather than m1, m10, m100, ..., m2, ..., you'd rather

    res <- lapply(matrices[order(nchar(matrices))], get)

vQ

______________________________________________
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