【发布时间】:2017-11-29 11:28:53
【问题描述】:
我是论坛和r的新手,所以请原谅草率的代码。
简而言之,我试图获得正态分布以迭代地使用从两个列表中提取的参数用于 For 循环,该循环使用这些参数生成一个 30x10000 随机样本矩阵。 p>
第一个列表 (List1) 是数字向量的集合。第二个列表 (List2) 有相应的值,我想将其用于 rnorm 中的标准偏差参数:即来自 List1 标准偏差的向量 1 是 List2 中的 Value1。
set.seed(1500) #set up random gen
var1 = rnorm(1:1000, mean = #mean of vector(i) from list1, sd = #value(i) from List2)
sample(var1,size=1)
X = matrix(ncol = 30, nrow = 10000)
for(j in 1:length(var1)){ #simulates data using parameters set by rnorm var1 function
for(i in 1:10000){
X[i.j] = sample(var1,1)
}
}
这是原始post 代码的灵感来源。
干杯!
【问题讨论】:
标签: r