回答
的rlnorm
功能:
rlnorm(20, log(10), log(2.5))
更一般地中的R分佈是在d一般可用,P,Q,與這些字母r形式編輯第一隨後由分配閥杆:norm
,lnorm
,unif
,gamma
,...等。他們的幫助頁面將包含參數的詳細信息,如果使用weibull
或其他約定尚未完全標準化的分配(如其使用),這些參數可能很重要。
謝謝你的幫助。我使用上面的代碼生成了一些數字,當我回到計算幾何平均數(GM)和幾何標準偏差(GSD)時,GM略微偏離。我想知道這是否正常。計算公式如下:x <-rlnorm(20,log(10),log(2.5))描述(log(x))平均值爲1.99。 GM = exp(1.99)= 7.32 SD = .86和GSD = 2.36 – user1009166
你意識到樣本大小是20,對嗎?如果您想測試收斂,請嘗試1e8的樣本大小。 –
如果你想看看平均值爲20和sd 2.5的對數正態分佈的採樣分佈,那麼試試這個簡單的代碼:plot(exp(rowMeans(log(matrix(rlnorm(20000,log(20),log(2.5) ),ncol = 20))))) ' –
- 1. 生成指數分佈的隨機數
- 2. 如何在Prolog中生成正態分佈隨機數?
- 3. 從指數分佈生成隨機數
- 4. 如何從Matlab中截斷對數正態分佈生成隨機數?
- 5. 如何在matlab中生成跟隨偏斜正態分佈的隨機數
- 6. 在FORTRAN中截斷正態分佈的僞隨機數生成
- 7. 生成具有特定分佈的隨機數字c
- 8. 如何生成具有指定平均值的隨機數
- 9. 在excel中生成沒有小數的正態分佈隨機數
- 10. Ruby中生成高斯(正態分佈)隨機數的代碼
- 11. 具有正態分佈的隨機數生成器,用於objective-c
- 12. 生成一個具有指定位數的隨機整數Java
- 13. 如何用Scipy生成隨機數的具體分佈
- 14. VB.NET中的正態分佈隨機數
- 15. 使用觀測數據的形狀生成隨機對數正態分佈
- 16. 如何使用SAS中給定的均值和標準差的對數正態分佈生成隨機數?
- 17. 從R中的二項分佈生成相關的隨機數
- 18. 如何從具有特定均值和方差的正態分佈生成隨機數?
- 19. 如何使用AMPL中的正態分佈生成一個隨機數矩陣?
- 20. 以對數分佈和自定義斜率生成隨機數
- 21. 通過R中的隨機數生成查找分佈
- 22. 用R中的雙變量伽馬分佈生成隨機數
- 23. 如何在GCC中爲指數分佈生成一個隨機數5
- 24. 在MATLAB中生成對數正態隨機數?
- 25. Matlab:從給定概率的正態分佈中生成隨機數
- 26. 在C中生成正態分佈隨機值的算法?
- 27. 在Matlab中生成指數隨機數
- 28. 均勻分佈的隨機數生成
- 29. python中指數分佈的隨機生成器(日誌功能)?
- 30. 生成具有特定分佈的隨機樣本
[此解釋](https://msalganik.wordpress.com/2017/01/21/making-sense-of-the-rlnorm-function-in-r/)對我很有幫助,包括相關的代碼。 – Christopher