Функции агрегации
Функции агрегации — статистические функции, которые работают с множеством значений. Возвращают одно значение, характеризующее это множество.
Рассмотрим все возможные функции агрегации, реализованные в Loginom:
Сумма
Результатом является сумма значений всех ячеек в столбце.
Количество
Итог — общее количество записей в наборе данных, в том числе пустые записи и записи без значения (<null>
).
Минимум
Результатом является наименьшее значение по столбцу. Пустые записи в агрегации не участвуют, кроме типа Строковый, где пустая запись является наименьшей. Записи с
<null>
в агрегации не участвуют вовсе.
Максимум
Результатом является наибольшее значение по столбцу. Для Строкового типа сравнение производится с учетом локали.
Среднее
Итогом является среднее значение всех ячеек столбца. В расчетах участвуют все поля, кроме пустных и <null>
.
Медиана
Итог — значение медианы по столбцу.
Стандартное отклонение
Результатом является среднеквадратическое отклонение по столбцу. Участвующие в агрегации поля такие же, как у агрегации Среднее.
Количество уникальных
Итог — количество уникальных значений записей. При подсчете не учитываются записи со значением <null>
или значением, не соответствующим типу данных.
Количество пропусков
Результатом является количество записей с пустыми значениями, со значением <null>
или со значениями, не соответствующими типу данных. Кроме типа данных Строковый, где пропусками считаются записи со значением
<null>
.
Первый
Выводится значение первой записи в наборе данных.
Последний
Выводится значение последней записи наборе данных.