Как работает агрегация суммы квадратов и как ее использовать для расчета стандартного отклонения в icCube - PullRequest
0 голосов
/ 04 февраля 2019

Один из типов агрегации в icCube: "Сумма квадратов" .

Я думал, что он вычислит сумму квадратов , как определено в ссылке, ноЯ получаю разные результаты.

Что такое агрегация суммы квадратов и как я могу использовать ее для вычисления стандартного отклонения в icCube?

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете проверить, как алгоритм вычисляет дисперсию и стандартное отклонение в этой википедии статья .

Вам необходимо подсчитать количество строк (n), сумму строк (Sum) и сумму квадратов (SumSq):

Var = (SumSq − (Sum × Sum) / n) / (n − 1)

Std Dev - корень отклонения(SQRT).

...