我想从对数正态分布中获得20个随机生成的数字,其几何平均值为10,几何标准偏差为2.5。
其中R功能,我应该用它来完成这个任务?
谢谢您的帮助!
最佳答案
rlnorm
函数:
rlnorm(20, log(10), log(2.5))
更一般而言,R中的分布通常以d,p,q,r形式提供,这些字母排在最前面,然后是分布词干:
norm
,lnorm
,unif
,gamma
,...等。帮助页面将包含参数的详细信息,如果使用weibull
或其他约定没有完全标准化的分发版本,则这是必不可少的。
关于r - 如何在R中生成具有指定对数正态分布的随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8058176/