varsdcor 函数在 {stats} 中使用 n-1 作为分母(其中 n 是观察次数)。出于好奇,是否有使用 n 作为分母的等效函数?

最佳答案

试试这个:

library(RH2) # needs Java
library(sqldf)

n <- length(BOD$demand)

sd(BOD$demand)
sqrt((n-1)/n) * sd(BOD$demand)
sqldf("select stddev_samp(demand) as samp, stddev_pop(demand) as pop from BOD")

var(BOD$demand)
(n-1)/n * var(BOD$demand)
sqldf("select var_samp(demand) as samp, var_pop(demand) as pop from BOD")

10-08 13:13