随机向量 a 具有来自 R 中均匀分布的元素
Posted
技术标签:
【中文标题】随机向量 a 具有来自 R 中均匀分布的元素【英文标题】:Random vector a with elements from the uniform distribution in R 【发布时间】:2014-02-24 11:59:57 【问题描述】:我是 R 新手,我正在浏览一本名为“使用 R 发现统计数据”的书。
虽然这本书暗示你不需要任何统计背景,但有些内容没有涵盖/解释......
我想知道你如何从区间 (-50, 50) 上的均匀分布中模拟一个包含 200 个元素的随机向量 a。
也许我不确定,因为使用的术语。例如,我刚刚创建了一个包含 200 个元素的向量,其范围在 -50 到 50 之间……我只是在检查这是否正确。
或者有没有像 Java 那样生成随机值的函数?我在谷歌上也没有找到任何关于 R 提供随机值的信息。
【问题讨论】:
是的,就像我说的。但我不确定“均匀分布”的术语。一旦下面的答案确认了该功能并且我的假设是正确的,我就可以更详细地阅读它,知道我正在寻找正确的东西。 【参考方案1】:runif(200, -50, 50)
会成功的。
【讨论】:
哦,太好了!感谢您的快速答复!完美的!很棒的功能。sample(-50:50, 200, rep=TRUE)
将提供相同的功能。
@Dinre 这只会对整数进行采样,因此不等同于runif
。
这是真的。我假设需要整数采样,OP 没有说明。好电话。
我假设声明 Uniform Distributions
表示实数,而不是整数或整数。但无论如何都很高兴知道。以上是关于随机向量 a 具有来自 R 中均匀分布的元素的主要内容,如果未能解决你的问题,请参考以下文章