为什么R的方差不同?

时间:2018-12-07 06:01:07

标签: r variance

计算方差:

v=c(1,2,3)  
print(var(v)) 
#Result:1

#Calculate manually:2/3

2 个答案:

答案 0 :(得分:2)

通常有两种估算方差的方法。一个是1/n * sum( (x-mean(x))^2 ),另一个是1/(n-1) * sum( (x - mean(x))^2 )。第二个是R使用的unbiased estimator方差。

关于样本方差与总体方差的评论对我来说似乎有些误导。通常将总体方差视为总体的固定未知方差。我们想估计该方差,而我们要对数据样本进行估算,因此要对样本方差进行评估(如上所述,可以用多种方法进行估算)。

答案 1 :(得分:0)

R中的

var计算样本方差。另一种方法是针对人口差异。 http://www.r-tutor.com/elementary-statistics/numerical-measures/variance