r的人口差異
回答
基數R中的var()
函數計算樣本方差,並且總體方差與樣本方差的差異因子爲n/n - 1
。因此,要計算總體方差的替代將是var(myVector) * (n - 1)/n
其中n是向量的長度,這裏有一個例子:
x <- 1:10
var(x) * 9 /10
[1] 8.25
從總體方差的定義:
sum((x - mean(x))^2)/10
[1] 8.25
你可以找到包popvar
這裏的細節:https://cran.r-project.org/web/packages/PopVar/index.html - 您可以使用安裝命令install.packages("PopVar");
請注意,名稱區分大小寫(大寫字母P,大寫V)。
如果你解釋如何使用它會很有幫助。我嘗試** PopVar(c(1,2,3))**並得到錯誤:*錯誤:找不到函數「PopVar」*。 –
你已經有一個很大的回答,但我想表明,您可以輕鬆地創建自己的便利功能。令人驚訝的是,基數R
中不存在總體方差/標準偏差函數。它可在Excel
/Calc
和其他軟件。具備這樣的功能並不困難。它可以被命名爲sdp
或sd.p
或sd(x, pop = TRUE)
這裏被調用的總體方差的無類型檢測的基本版本:
x <- 1:10
varp <- function(x) mean((x-mean(x))^2)
varp(x)
## [1] 8.25
爲了擴大,如果速度是一個問題,colSums和/或colMeans可能會使用(請參閱:https://rdrr.io/r/base/colSums.html)
同樣令人驚訝的是,沒有偏差(有/無調整)或峯度或原始時刻以''R''爲基礎...... – PatrickT
- 1. 差異中的R
- 2. 使用Fortran正確發現標準差和人口差異
- 3. 令人驚訝的差異
- 4. 差異XLSX出口
- 5. vim中的差異窗口
- 6. R編程循環差異
- 7. 發現多個縣的人口差異最大?
- 8. 差異PHP開發人員
- 9. 當創建差異接口
- 10. 接口實現差異
- 11. 略有差異相同中的R
- 12. 計算R中組的日期差異
- 13. SAS和R之間的輸出差異
- 14. R - 日期差異的概率
- 15. 向量化R中的差異化
- 16. R中差異表達的基因
- 17. R編程:向量之間的差異
- 18. R的差異時間課程
- 19. R:獲取Data.table中的日期差異
- 20. R中的列屬性差異
- 21. 繪製R中差異的分佈
- 22. 計算R中的時間差異
- 23. 四元的食人魔差異
- 24. 出口型的SPWeb ItemUrl Pathing的差異
- 25. 差異的uvm_analysis端口之間
- 26. 與接口的對比差異
- 27. Python的多Linux窗口差異
- 28. 相同的接口,實現差異
- 29. 差異,R8和MOV R8,R/M8
- 30. R性能差異(Solaris vs Windows)
什麼軟件有版本0.99.892的?目前的R版本是3.3.0。也許RStudio?不要混淆R和RStudio - RStudio只是編寫R代碼的工具。 – Gregor
默認情況下,R的'var'函數除以n-1。將var的輸出乘以(n-1)/ n會得到你想要的結果。 – Dason