0

私は2つのベクトルを持っていxますw. ベクトルの要素を順序と長さxに従って抽出したい。Rでこれをより簡単かつ迅速に行うにはどうすればよいですか?wz

     x = c(1.3, 1.5, 1.6, 2.4, 5.3, 6.6, 7.8)
     w = c(1, 2, 3, 5, 7, 4, 6)
     z = 5
     m = matrix(c(x[w], w), ncol=2)
     > m
         [,1] [,2]
    [1,]  1.3    1
    [2,]  1.5    2
    [3,]  1.6    3
    [4,]  5.3    5
    [5,]  7.8    7
    [6,]  2.4    4
    [7,]  6.6    6

     f = m[1:z,1]
     > f
   [1] 1.3 1.5 1.6 5.3 7.8
4

1 に答える 1