首页 > 解决方案 > 如何在 R 中生成 5000 个合成数据集,每个数据集有 1000 个高斯观测值;

问题描述

对于每个我需要对每个数据集,设置 σ 2 = 10 和 µj = j,其中 j = 1,. . . , 5, 000 是一个数据集的索引。

标签: rsetsynthetic

解决方案


我们可以使用lapply循环 1 到 5000 并设计一个简单的函数来将数据应用到rnorm函数中。

lapply(1:5000, function(x) rnorm(n = 1000, mean = x, sd = sqrt(10)))

推荐阅读