Hi everyone, I tried to solve this problem but I could not find the 
solution. I have about 105 matrices of equal size in the memory of**R, I 
need to do is extract from these matrices some known positions and 
create a new matrix with these columns. Show you an example with only 
three matrices (but in my case I have hundreds of them).

A=matrix(1:15,5)

[,1] [,2] [,3]

[1,] 1 6 11

[2,] 2 7 12

[3,] 3 8 13

[4,] 4 9 14

[5,] 5 10 15

B=matrix(15:29,5)

[,1] [,2] [,3]

[1,] 15 20 25

[2,] 16 21 26

[3,] 17 22 27

[4,] 18 23 28

[5,] 19 24 29

C=matrix(30:44,5)

[,1] [,2] [,3]

[1,] 30 35 40

[2,] 31 36 41

[3,] 32 37 42

[4,] 33 38 43

[5,] 34 39 44

The positions I wish to extract are 1 and 5 of the first row of each 
matrix (in my case are 25positions) and with this generate a new matrix 
with the form

d=

[,1] [,2] [,3]

[1,] 1 15 30

[2,] 5 19 34

The ideais to builda loop toextract thisinformation from 
hundredsmatrices, butI failed todo so.

Any helpwould be greatthank you very muchin advance

regards
.jpg


        [[alternative HTML version deleted]]

______________________________________________
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