首先声明一下,我是一个 R 语言新手,可能这个问题有很简单的解决方法,但我一直在苦苦寻找。
我有一个包含 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
在上面简化的矩阵中,第三列(我刚刚手动添加的)仅包含相应行中先前列中的任意元素。我的问题是,我如何在R中创建这样一个变量?我不需要它在矩阵内部创建。提前感谢您的帮助。