小编use*_*963的帖子

在矩阵N次中重复行的值

如果我在R中有一个矩阵,如下所示:

1,3
7,1
8,2

我如何编写创建如下矩阵的代码:

1,3
1,3
1,3
7,1
8,2
8,2

它根据右侧列值重复行?请记住,我有一个矩阵实际上有比2更多的行

r matrix

4
推荐指数
2
解决办法
2万
查看次数

R使用样本创建具有随机数的矩阵列

在这个网站上的人的帮助下,我有一个y类似于此的矩阵(但更简化).

1,3
1,3
1,3
7,1
8,2
8,2
Run Code Online (Sandbox Code Playgroud)

我创建了第三列生成随机数(不使用此代码替换每个重复块)j=cbind(y,sample(1:99999,y[,2],replace=FALSE)).

Matrix j看起来像这样:

1,3,4520
1,3,7980
1,3,950
7,1,2
8,3,4520
8,3,7980
8,3,950
Run Code Online (Sandbox Code Playgroud)

如何为我的第三列获得真正的随机数,使得对于每个重复行,即3,然后是1,然后2,我得到一个未在该重复部分(replace = FALSE)内复制的随机数?

r matrix

2
推荐指数
1
解决办法
2550
查看次数

标签 统计

matrix ×2

r ×2