【问题标题】:Questionnable computation of Variance in RR中方差的可疑计算
【发布时间】:2021-12-28 12:04:40
【问题描述】:

函数 var() 计算方差,对于 vektor

据我所知,方差的计算方法是偏离均值的平方和除以项目数。在这种情况下,均值(向量)=1。方差将是 (-1,0,0,1) 除以 4 的平方值。这将是 1+0+0+1 除以 4。这将是 2/4=0.5

谁知道 r 计算的值不同于 0.5 的原因?使用哪个公式?我在 ?var 的帮助中没有找到解释。

欢迎提出任何建议!

【问题讨论】:

  • 来自?var 的详细信息部分:使用分母 n - 1,它给出了 i.i.d. (co)variance 的无偏估计。观察。
  • 试试{var_pop <- function(x) 1/length(x)*sum((x - mean(x))^2);var_pop(c(0, 1, 1, 2))}。

标签: r formula variance


【解决方案1】:

R 计算无偏方差 (https://en.wikipedia.org/wiki/Variance#Unbiased_sample_variance),它是相同的,但除以 n-1 = 3 而不是 n = 4。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多