首页 > 解决方案 > 为什么 R 的方差不同?

问题描述

计算方差:

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

#Calculate manually:2/3

标签: rvariance

解决方案


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

关于样本方差与总体方差的评论对我来说似乎有点误导。总体方差通常被认为是总体的固定的、未知的方差。我们想要估计该方差,并且我们使用数据样本进行此操作,因此样本方差(如上所述,可以通过多种方式进行估计)。


推荐阅读