正在加载中...

让人人享有高品质教育

  • 章节
  • 文档
  • 问答

Pear___

1楼

经测试,numpy中var和std中需要加ddof=1才是样本方差和样本标准差呢,这样才跟pandas的corr方法对得上

百战程序员

这里其实是统计学中方差的计算公式选择问题,

用样本方差来估计总体方差的计算公式的分母是除以n-1,此时ddof=1。

本例中,把score与happy里的值当做总体了,

计算的是总体方差差,所以方差的公式除以n就可以了,

默认ddof=0就是除以n。

当然,把这两个变量看成样本数据,计算样本方差(ddof=1)也是可以的,计算结果相差不大