如何在R中生成具有指定对数正态分布的随机数?
我想从对数正态分布中随机生成 20 个数字,几何平均值为 10,几何标准差为 2.5。
我应该使用哪个 R 函数来完成此任务?
I would like to get 20 randomly generated numbers from a lognormal distribution with the geometric mean of 10 and geometric standard deviation of 2.5.
Which R function should I use to accomplish this task?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
rlnorm
函数:R 中更常见的分布通常可用于
d
(ensity)、p
(robability)、q(uantile),
r
(andom) 形式,这些字母在前,后跟特定的分布词干:norm
、lnorm
、统一,
gamma
,...等。他们的帮助页面将包含参数的详细信息,如果使用weibull
或其他约定未完全标准化的发行版,这可能是必不可少的(事实上)。The
rlnorm
function:More generally distributions in R are generally available in
d
(ensity),p
(robability),q
(uantile),r
(andom) forms with those letters coming first followed by the particular distribution stem:norm
,lnorm
,unif
,gamma
, ... etc. Their help pages will contain the specifics of the parameters, which can be essential if working withweibull
or other distribution for which conventions are not completely standardized (as it were).