我有一个向量,我想在新矩阵中使用向量作为列重复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列数/重复次数在哪里.