В PQ есть функция List.StandardDeviation, но она рассчитывает именно стандартное отклонение, когда расчет производится по выборке из большого массива данных. Мне же нужно сделать расчет на основе конкретного числа элементов (среднеквадратическое отклонение), но функции подобной я не нашел. Писать огромную формулу в несколько шагов можно, но это будет долго работать.
Функция для определения среднеквадратического значения в Power Query
20.02.2021 11:20:01
|
|
|
|
20.02.2021 12:42:53
Ничего не понятно, покажите в Экселе на списке из 5 элементов что конкретно надо получить.
Вот горшок пустой, он предмет простой...
|
|
|
|
20.02.2021 15:00:37
Владимир Колотиев,
если как в Excel STDEV.P (), то никакой длинной формулы не надо писать Я разбил на шаги для понимания но можно и в одну
STDEV.P({1,2,3,4,5,6,7,8,9,10}) = 2.87228132326901 PQ = 2.8722813232690143 Если разделить на List.Count(Source) - 1, то получим результат который возращает List.StandardDeviation или STDEV.S()
Изменено: |
|||
|
|
20.02.2021 16:34:06
|
|
|
|
20.02.2021 16:37:43
Вот горшок пустой, он предмет простой...
|
|||||
|
|
20.02.2021 16:40:24
Offtop
Ну, если со всем усердием забыть то, чему учили чуть ли не в школе... то и не такое может получиться. |
|||
|
|
20.02.2021 16:53:02
Вот горшок пустой, он предмет простой...
|
|||
|
|
20.02.2021 18:52:48
Подумал только после вашего сообщения, что расчеты отличаются только в изменении объём выборки |
|||
|
|
22.02.2021 14:55:26
|
|||
|
|
22.02.2021 15:05:58
|
||||
|
|
|||