我将在前言中说我是一个R菜鸟,我认为这可能有一个简单的解决方案,但我很难找到它.
我有一个有2列和1000行的矩阵.保持行固定,我想创建一个新变量,随机选择2列中的一个元素.例如,制作一个简单的矩阵:
matrix(c(1,1,4,6,1,3,2,1,1,7), ncol=2)
[,1] [,2] [,3]
[1,] 1 3 3
[2,] 1 2 1
[3,] 4 1 4
[4,] 6 1 1
[5,] 1 7 7
Run Code Online (Sandbox Code Playgroud)
在上面的简化矩阵中,第3列(我刚刚手工添加)只包含来自相应行中任一先前列的随机元素.我的问题是,我如何在R中创建这样的变量?我不一定需要在矩阵本身内创建它.
提前谢谢了.