Bezstronna ważona wariancja została już omówiona tutaj i gdzie indziej, ale nadal wydaje się, że istnieje zaskakująca ilość zamieszania. Wydaje się, że istnieje zgoda co do formuły przedstawionej w pierwszym linku, a także w artykule w Wikipedii . To również wygląda na wzór używany przez R, Mathematica i GSL (ale nie MATLAB). Jednak artykuł w Wikipedii zawiera również następujący wiersz, który wygląda jak świetny test poprawności dla implementacji ważonej wariancji:
Na przykład, jeśli wartości {2,2,4,5,5,5} są rysowane z tego samego rozkładu, wówczas możemy traktować ten zestaw jako próbkę nieważoną lub możemy traktować go jako próbkę ważoną {2,4, 5} o odpowiednich wagach {2,1,3} i powinniśmy uzyskać te same wyniki.
Moje obliczenia podają wartość 2.1667 dla wariancji wartości pierwotnych i 2.9545 dla wariancji ważonej. Czy naprawdę powinienem oczekiwać, że będą takie same? Dlaczego lub dlaczego nie?