Взвешенная ковариация в R (cov.wt) работает некорректно - PullRequest
0 голосов
/ 26 мая 2020

Минимальный воспроизводимый пример (с матрицей из одного столбца, где ковариационная матрица сводится к дисперсии):

cov.wt(as.matrix(1:2), c(1,3))$cov
var(c(1, 2, 2, 2))

Кажется, это ошибка, потому что я думаю, что cov.wt даже не использует аргумент weights:

cov.wt(as.matrix(1:2), c(1,30))$cov
cov.wt(as.matrix(1:2), c(10,3))$cov
cov.wt(as.matrix(1:2), c(10,30))$cov
cov.wt(as.matrix(1:2), c(123,987))$cov
...