[英]Uniform distribution random sampling
我需要从均匀分布 (a=0,b=1) 中抽取 10 个大小为 10 的样本
我试过运行 runif(10,0,1) 但我不知道如何让 R 一次获取 10 个样本。
返回一个矩阵
replicate(10, runif(10,0,1))
返回 10 个向量的列表
lapply(rep(10, 10), function(x) runif(x,0,1))
replicate
将调用 function n
次。
replicate(10, runif(10, 0, 1), simplify = FALSE)
# will return a list; `simplify = TRUE` would return a matrix
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.