我想创建一个包含100行和5列的矩阵。第一列的值是1或2。第二列的值是1到5的整数。第三列的值是10到50的整数。第四列的值是1到3的整数。第五列是1到5之间的整数。如何为该矩阵中的每一行随机分配这些生成的值?谢谢,
这是你想要的吗?
mat <- as.matrix(data.frame(V1 = sample(1:2, 100, replace = TRUE),
V2 = sample(1:5, 100, replace = TRUE),
V3 = sample(10:50, 100, replace = TRUE),
V4 = sample(1:3, 100, replace = TRUE),
V5 = sample(1:5, 100, replace = TRUE)))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句