对于每个我需要对每个数据集,设置 σ 2 = 10 和 µj = j,其中 j = 1,. . . , 5, 000 是一个数据集的索引。
问问题
106 次
2 回答
1
我们可以使用lapply
循环 1 到 5000 并设计一个简单的函数来将数据应用到rnorm
函数中。
lapply(1:5000, function(x) rnorm(n = 1000, mean = x, sd = sqrt(10)))
于 2019-12-04T18:17:13.570 回答
0
您可以使用purrr::map()
.
map(1:5000, ~ rnorm(n = 10000, mean = .x, sd = 10))
如果您想遍历两个不同的参数rnorm
:
n_arg <- c(rep(10000, 2500), rep(20000, 2500))
map2(1:5000, n_arg, ~ rnorm(n = .y, mean = .x, sd = 10))
于 2019-12-04T18:23:06.910 回答