Q
R中的正態分佈
0
A
回答
1
假設您運行以下命令:
RNORM(5,10,2)
你得到的是五點從正常隨機抽取價值分佈的平均值爲10,標準差爲2.
這是一個隨機抽籤,所以每次你重新運行這一行時,你將得到一個不同的s數字等。不過,它們都屬於相同的正態分佈。
(如果你希望每次運行命令時,你需要使用set.seed()
首先要獲得相同的一組值)
1
函數調用導致從適合你的參數均值的正態分佈採樣的N意見和標準差。也就是說,如果你要抽取大量的觀測數據,比如說1,000,000,那麼觀測的平均值就近似於你的mean
,標準偏差(衡量「擴散」的程度或者數據「變化」的程度)將會同樣近似你的sd
。您的計算值越接近mean
和sd
參數越接近您的n
。
下面一個簡單的例子
OBS < -rnorm(N = 1E6,平均值= 0,SD = 1)#標準正態分佈 平均值(OBS) 1 0.001220156 SD(OBS) 1 0.9993028
快速直方圖會告訴你,採樣接近標準正態分佈
HIST(OBS)
你也可以看到,平均/ SD更接近的參數,如果你增加你的
n
的大小。
> obs<-rnorm(n=1e6, mean=0, sd=1) # a standard normal distribution
> sizes<-10^c(1,2,3,4,5,6) #various sample sizes
> comp<-sapply(sizes, function(x){
+ obs<-rnorm(n=x,mean=0,sd=1)
+ c(mean=mean(obs), sd=sd(obs))})
> comp
[,1] [,2] [,3] [,4] [,5] [,6]
mean 0.5067287 -0.007100886 -0.02529011 -0.005051383 -0.001862262 0.0007186828
sd 1.2146560 1.005648941 0.99851624 0.989914551 1.002872287 1.0006376314
相關問題
- 1. 在R中分離兩個疊加的正態分佈
- 2. R中對數正態分佈中Mu的置信區間
- 3. R中的均值和sd(正態分佈)
- 4. R中的隨機遊走和高斯(正態)分佈
- 5. R中的多元多元正態分佈與應用
- 6. 用r中的截斷正態分佈值代替NA
- 7. pth標準正態分佈的分位數 - R
- 8. 適合在R中的正常分佈
- 9. 正態分佈的matlab測試(非測試非正態分佈)
- 10. R:將探索變量的分佈調整爲已知的非正態分佈
- 11. C++正態分佈
- 12. 在正態分佈
- 13. Java正態分佈
- 14. DAX正態分佈
- 15. 在R中生成偏斜正態分佈
- 16. 疊加正態分佈R中使用ggplot密度
- 17. 如何在正態分佈,其中R計算概率
- 18. 在R中編寫雙峯正態分佈函數
- 19. 泊松分佈或正態分佈
- 20. 繪製不明朗的正態分佈r
- 21. 模擬來自對數正態分佈的數據R
- 22. matlab中的正態分佈函數
- 23. VB.NET中的正態分佈隨機數
- 24. Python中分佈的正態性測試
- 25. SAS中的正態分佈採樣
- 26. Python中的標準正態分佈
- 27. 正態分佈;鐵python
- 28. 對數正態分佈法
- 29. skeip正態分佈在scipy
- 30. python pylab plot正態分佈
請說明一下你不理解。正如你所說的那樣,它是來自具有給定均值和sd的分佈的n個觀察值。 – frankc
例如: RNORM(10,500,80) [1] 502.0629 548.9628 549.4252 473.6572 548.6160 437.7743 515.5681 452.3997 [9] 471.2482 351.4196 它們代表什麼這些數字? – user3439865