在R中多次cd一个向量

use*_*123 5 r

我有一个向量,我想在新矩阵中使用向量作为列重复n次

即我有一个向量

vec <- c(266, 130, 86, 69, 56, 39, 30, 44, 33, 43)
vec
[1] 266 130  86  69  56  39  30  44  33  43
Run Code Online (Sandbox Code Playgroud)

我想生产n次

vec1 vec1
266  266
130  130
86   86
69   69
56   56
39   39
30   30
44   44  
33   33
43   43  .....
Run Code Online (Sandbox Code Playgroud)

我对do.call并不完全熟悉,但你会用这个函数来实现吗?

Dav*_*ann 12

当您创建矩阵时,R会回收矢量,因此您可以执行以下操作:

matrix( vec , length(vec) , n )
Run Code Online (Sandbox Code Playgroud)

n列数/重复次数在哪里.