2

例如,如果我尝试这个,数字不会是随机的,它会生成 6 个随机数,然后重复它。

Z <- array(sample(1:100, 6, replace=T), c(100,6))

有任何想法吗?

4

1 回答 1

4

你的问题没有指定你想要什么样的随机数,但是如果你想用 1 到 100 之间的随机整数填充数组,那么这将为你做到这一点: Z <- array(sample(1:100, 600, replace=T), c(100,6))

如果你真的想要 0 和 1 之间的随机抽奖,你就这样做 Z<-array(runif(600), c(100,6))

关键是你需要绘制 600 个随机数,然后使用数组将它们放入一个矩阵中。

于 2013-06-24T17:01:01.833 回答