> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-parallel-read-in-order-multi-part.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Обзорная страница по агрегатным функциям с полным списком агрегатных функций

# Агрегатные функции

ClickHouse поддерживает все стандартные агрегатные функции SQL ([sum](/ru/reference/functions/aggregate-functions/sum), [avg](/ru/reference/functions/aggregate-functions/avg), [min](/ru/reference/functions/aggregate-functions/min), [max](/ru/reference/functions/aggregate-functions/max), [count](/ru/reference/functions/aggregate-functions/count)), а также множество других агрегатных функций.

| Страница | Описание |
| - | - |
| [groupFormat](/ru/reference/functions/aggregate-functions/groupFormat) | Форматирует строки в каждой группе с использованием выходного формата и возвращает отформатированные данные в виде строки. |
| [aggThrow](/ru/reference/functions/aggregate-functions/aggThrow) | Эту функцию можно использовать для проверки безопасности исключений. Она с указанной вероятностью сгенерирует исключение при создании. |
| [analysisOfVariance](/ru/reference/functions/aggregate-functions/analysis_of_variance) | Выполняет статистический тест для однофакторного дисперсионного анализа (тест ANOVA). Это тест для нескольких групп нормально распределённых наблюдений, который позволяет определить, одинаково ли среднее значение у всех групп. |
| [any](/ru/reference/functions/aggregate-functions/any) | Выбирает первое встретившееся значение столбца. |
| [anyHeavy](/ru/reference/functions/aggregate-functions/anyHeavy) | Выбирает часто встречающееся значение с помощью алгоритма heavy hitters. Если существует значение, которое встречается более чем в половине случаев в каждом потоке выполнения запроса, возвращается это значение. Обычно результат недетерминирован. |
| [anyLast](/ru/reference/functions/aggregate-functions/anyLast) | Выбирает последнее встретившееся значение столбца. |
| [approx\_top\_k](/ru/reference/functions/aggregate-functions/approxtopk) | Возвращает массив приблизительно наиболее частых значений и их количеств в указанном столбце. |
| [approx\_top\_sum](/ru/reference/functions/aggregate-functions/approxtopsum) | Возвращает массив приблизительно наиболее частых значений и их количеств в указанном столбце. |
| [argAndMax](/ru/reference/functions/aggregate-functions/argAndMax) | Вычисляет значения `arg` и `val` для максимального значения `val`. Если есть несколько строк, в которых максимальное значение `val` одинаково, то какое из соответствующих значений `arg` и `val` будет возвращено, недетерминировано. |
| [argAndMin](/ru/reference/functions/aggregate-functions/argAndMin) | Вычисляет значения `arg` и `val` для минимального значения `val`. Если есть несколько строк, в которых минимальное значение `val` одинаково, то какое из соответствующих значений `arg` и `val` будет возвращено, недетерминировано. |
| [argMax](/ru/reference/functions/aggregate-functions/argMax) | Вычисляет значение `arg` для максимального значения `val`. |
| [argMin](/ru/reference/functions/aggregate-functions/argMin) | Вычисляет значение `arg` для минимального значения `val`. Если есть несколько строк, в которых максимальное значение `val` одинаково, то какое из соответствующих значений `arg` будет возвращено, недетерминировано. |
| [avg](/ru/reference/functions/aggregate-functions/avg) | Вычисляет среднее арифметическое. |
| [avgWeighted](/ru/reference/functions/aggregate-functions/avgWeighted) | Вычисляет взвешенное среднее арифметическое. |
| [boundingRatio](/ru/reference/functions/aggregate-functions/boundrat) | Агрегатная функция, которая вычисляет наклон между крайней левой и крайней правой точками в группе значений. |
| [categoricalInformationValue](/ru/reference/functions/aggregate-functions/categoricalInformationValue) | Вычисляет значение `(P(tag = 1) - P(tag = 0))(log(P(tag = 1)) - log(P(tag = 0)))` для каждой категории. |
| [contingency](/ru/reference/functions/aggregate-functions/contingency) | Функция `contingency` вычисляет коэффициент сопряжённости — величину, измеряющую связь между двумя столбцами в таблице. Вычисление похоже на функцию `cramersV`, но отличается знаменателем под квадратным корнем. |
| [corr](/ru/reference/functions/aggregate-functions/corr) | Вычисляет коэффициент корреляции Пирсона. |
| [corrMatrix](/ru/reference/functions/aggregate-functions/corrMatrix) | Вычисляет корреляционную матрицу для N переменных. |
| [corrStable](/ru/reference/functions/aggregate-functions/corrStable) | Вычисляет коэффициент корреляции Пирсона, но использует численно стабильный алгоритм. |
| [count](/ru/reference/functions/aggregate-functions/count) | Подсчитывает количество строк или значений, не равных NULL. |
| [covarPop](/ru/reference/functions/aggregate-functions/covarPop) | Вычисляет ковариацию генеральной совокупности |
| [covarPopMatrix](/ru/reference/functions/aggregate-functions/covarPopMatrix) | Возвращает матрицу ковариации генеральной совокупности для N переменных. |
| [covarPopStable](/ru/reference/functions/aggregate-functions/covarPopStable) | Вычисляет значение ковариации генеральной совокупности |
| [covarSamp](/ru/reference/functions/aggregate-functions/covarSamp) | Вычисляет значение `Σ((x - x̅)(y - y̅)) / (n - 1)` |
| [covarSampMatrix](/ru/reference/functions/aggregate-functions/covarSampMatrix) | Возвращает выборочную матрицу ковариации для N переменных. |
| [covarSampStable](/ru/reference/functions/aggregate-functions/covarSampStable) | Аналогична `covarSamp`, но работает медленнее и обеспечивает меньшую вычислительную погрешность. |
| [cramersV](/ru/reference/functions/aggregate-functions/cramersV) | Результат функции `cramersV` находится в диапазоне от 0 (что соответствует отсутствию связи между переменными) до 1 и может достигать 1 только тогда, когда каждое значение полностью определяется другим. Его можно рассматривать как связь между двумя переменными в процентах от их максимально возможной вариации. |
| [cramersVBiasCorrected](/ru/reference/functions/aggregate-functions/cramersVBiasCorrected) | Вычисляет Cramer's V, но использует поправку на смещение. |
| [deltaSum](/ru/reference/functions/aggregate-functions/deltaSum) | Суммирует арифметическую разность между последовательными строками. |
| [deltaSumTimestamp](/ru/reference/functions/aggregate-functions/deltaSumTimestamp) | Добавляет разность между последовательными строками. Если разность отрицательная, она игнорируется. |
| [distinctDynamicTypes](/ru/reference/functions/aggregate-functions/distinctDynamicTypes) | Вычисляет список различных типов данных, хранящихся в столбце типа Dynamic. |
| [distinctJSONPaths](/ru/reference/functions/aggregate-functions/distinctJSONPaths) | Вычисляет список различных путей, хранящихся в JSON-столбце. |
| [distinctJSONPathsAndTypes](/ru/reference/functions/aggregate-functions/distinctJSONPathsAndTypes) | Вычисляет список различных путей и их типов, хранящихся в JSON. |
| [entropy](/ru/reference/functions/aggregate-functions/entropy) | Вычисляет энтропию Шеннона для столбца значений. |
| [estimateCompressionRatio](/ru/reference/functions/aggregate-functions/estimateCompressionRatio) | Оценивает коэффициент сжатия заданного столбца без его фактического сжатия. |
| [exponentialMovingAverage](/ru/reference/functions/aggregate-functions/exponentialMovingAverage) | Вычисляет экспоненциальное скользящее среднее значений за заданный период времени. |
| [exponentialTimeDecayedAvg](/ru/reference/functions/aggregate-functions/exponentialTimeDecayedAvg) | Возвращает экспоненциально сглаженное взвешенное скользящее среднее значений временного ряда в момент времени `t`. |
| [exponentialTimeDecayedCount](/ru/reference/functions/aggregate-functions/exponentialTimeDecayedCount) | Возвращает накопленное экспоненциальное затухание для временного ряда в момент времени с индексом `t`. |
| [exponentialTimeDecayedMax](/ru/reference/functions/aggregate-functions/exponentialTimeDecayedMax) | Возвращает максимум между вычисленным экспоненциально сглаженным скользящим средним в момент времени с индексом `t` и значением в `t-1`. |
| [exponentialTimeDecayedSum](/ru/reference/functions/aggregate-functions/exponentialTimeDecayedSum) | Возвращает сумму значений экспоненциально сглаженного скользящего среднего временного ряда в момент времени с индексом `t`. |
| [first\_value](/ru/reference/functions/aggregate-functions/first_value) | Это псевдоним для any, введённый для совместимости с оконными функциями, где иногда требуется обрабатывать значения `NULL` (по умолчанию все агрегатные функции ClickHouse игнорируют значения `NULL`). |
| [flameGraph](/ru/reference/functions/aggregate-functions/flame_graph) | Агрегатная функция, которая строит флеймграф на основе списка трассировок стека. |
| [groupArray](/ru/reference/functions/aggregate-functions/groupArray) | Создаёт массив из значений аргумента. Значения могут добавляться в массив в любом (неопределённом) порядке. |
| [groupArrayArray](/ru/reference/functions/aggregate-functions/groupArrayArray) | Агрегирует массивы в один более крупный массив. |
| [groupArrayInsertAt](/ru/reference/functions/aggregate-functions/groupArrayInsertAt) | Вставляет значение в массив в указанную позицию. |
| [groupArrayIntersect](/ru/reference/functions/aggregate-functions/groupArrayIntersect) | Возвращает пересечение заданных массивов (то есть все элементы, присутствующие во всех указанных массивах). |
| [groupArrayLast](/ru/reference/functions/aggregate-functions/groupArrayLast) | Создаёт массив из последних значений аргумента. |
| [groupArrayMovingAvg](/ru/reference/functions/aggregate-functions/groupArrayMovingAvg) | Вычисляет скользящее среднее входных значений. |
| [groupArrayMovingSum](/ru/reference/functions/aggregate-functions/groupArrayMovingSum) | Вычисляет скользящую сумму входных значений. |
| [groupArraySample](/ru/reference/functions/aggregate-functions/groupArraySample) | Создаёт массив из выборки значений аргумента. Размер результирующего массива ограничен `max_size` элементами. Значения аргумента выбираются и добавляются в массив случайным образом. |
| [groupArraySorted](/ru/reference/functions/aggregate-functions/groupArraySorted) | Возвращает массив с первыми N элементами в порядке возрастания. |
| [groupBitAnd](/ru/reference/functions/aggregate-functions/groupBitAnd) | Применяет побитовое `AND` к последовательности чисел. |
| [groupBitmap](/ru/reference/functions/aggregate-functions/groupBitmap) | Выполняет вычисления с битмапом или агрегирование для столбца с беззнаковыми целыми числами; возвращает мощность типа UInt64, а при добавлении суффикса -State — объект битмапа. |
| [groupBitmapAnd](/ru/reference/functions/aggregate-functions/groupBitmapAnd) | Вычисляет `AND` для столбца битмапа; возвращает мощность типа UInt64, а при добавлении суффикса -State — объект битмапа. |
| [groupBitmapOr](/ru/reference/functions/aggregate-functions/groupBitmapOr) | Вычисляет `OR` для столбца битмапа; возвращает мощность типа UInt64, а при добавлении суффикса -State — объект битмапа. Это эквивалентно `groupBitmapMerge`. |
| [groupBitmapXor](/ru/reference/functions/aggregate-functions/groupBitmapXor) | Вычисляет `XOR` для столбца битмапа и возвращает мощность типа UInt64, а при использовании суффикса -State — объект битмапа. |
| [groupBitOr](/ru/reference/functions/aggregate-functions/groupBitOr) | Применяет побитовое `OR` к последовательности чисел. |
| [groupBitXor](/ru/reference/functions/aggregate-functions/groupBitXor) | Применяет побитовое `XOR` к последовательности чисел. |
| [groupConcat](/ru/reference/functions/aggregate-functions/groupConcat) | Вычисляет конкатенированную строку из группы строк, при необходимости разделённых разделителем и ограниченных максимальным количеством элементов. |
| [groupUniqArray](/ru/reference/functions/aggregate-functions/groupUniqArray) | Создаёт массив из различных значений аргумента. |
| [intervalLengthSum](/ru/reference/functions/aggregate-functions/intervalLengthSum) | Вычисляет суммарную длину объединения всех диапазонов (сегментов на числовой оси). |
| [kolmogorovSmirnovTest](/ru/reference/functions/aggregate-functions/kolmogorovSmirnovTest) | Применяет критерий Колмогорова — Смирнова к выборкам из двух совокупностей. |
| [kurtPop](/ru/reference/functions/aggregate-functions/kurtPop) | Вычисляет эксцесс последовательности. |
| [kurtSamp](/ru/reference/functions/aggregate-functions/kurtSamp) | Вычисляет выборочный эксцесс последовательности. |
| [largestTriangleThreeBuckets](/ru/reference/functions/aggregate-functions/largestTriangleThreeBuckets) | Применяет алгоритм Largest-Triangle-Three-Buckets к входным данным. |
| [last\_value](/ru/reference/functions/aggregate-functions/last_value) | Выбирает последнее встретившееся значение, аналогично `anyLast`, но может принимать NULL. |
| [mannWhitneyUTest](/ru/reference/functions/aggregate-functions/mannWhitneyUTest) | Применяет ранговый критерий Манна — Уитни к выборкам из двух совокупностей. |
| [max](/ru/reference/functions/aggregate-functions/max) | Агрегатная функция, вычисляющая максимум в группе значений. |
| [maxIntersections](/ru/reference/functions/aggregate-functions/maxIntersections) | Агрегатная функция, вычисляющая максимальное количество пересечений между интервалами в группе (если все интервалы пересекаются хотя бы один раз). |
| [maxIntersectionsPosition](/ru/reference/functions/aggregate-functions/maxIntersectionsPosition) | Агрегатная функция, вычисляющая позиции, в которых достигается значение функции maxIntersections. |
| [maxMap](/ru/reference/functions/aggregate-functions/maxMap) | Вычисляет максимум из массива `value` в соответствии с ключами, указанными в массиве `key`. |
| [meanZTest](/ru/reference/functions/aggregate-functions/meanZTest) | Применяет z-критерий для сравнения средних к выборкам из двух совокупностей. |
| [median](/ru/reference/functions/aggregate-functions/median) | Функции `median*` являются псевдонимами соответствующих функций `quantile*`. Они вычисляют медиану числовой выборки. |
| [min](/ru/reference/functions/aggregate-functions/min) | Агрегатная функция, вычисляющая минимум в группе значений. |
| [minMap](/ru/reference/functions/aggregate-functions/minMap) | Вычисляет минимум из массива `value` в соответствии с ключами, указанными в массиве `key`. |
| [quantile](/ru/reference/functions/aggregate-functions/quantile) | Вычисляет приближённый квантиль последовательности числовых данных. |
| [quantileBFloat16](/ru/reference/functions/aggregate-functions/quantileBFloat16) | Вычисляет приближённый квантиль выборки, состоящей из чисел типа bfloat16. |
| [quantileDD](/ru/reference/functions/aggregate-functions/quantileddsketch) | Вычисляет приближённый квантиль выборки с гарантированной относительной погрешностью. |
| [quantileDeterministic](/ru/reference/functions/aggregate-functions/quantileDeterministic) | Вычисляет приближённый квантиль последовательности числовых данных. |
| [quantileExact Functions](/ru/reference/functions/aggregate-functions/quantileExact) | Функции quantileExact, quantileExactLow, quantileExactHigh, quantileExactExclusive, quantileExactInclusive |
| [quantileExactExclusive](/ru/reference/functions/aggregate-functions/quantileExactExclusive) | Точно вычисляет квантиль последовательности числовых данных. |
| [quantileExactHigh](/ru/reference/functions/aggregate-functions/quantileExactHigh) | Подобно quantileExact, эта функция точно вычисляет квантиль последовательности числовых данных. |
| [quantileExactInclusive](/ru/reference/functions/aggregate-functions/quantileExactInclusive) | Точно вычисляет квантиль последовательности числовых данных. |
| [quantileExactLow](/ru/reference/functions/aggregate-functions/quantileExactLow) | Подобно quantileExact, эта функция точно вычисляет [квантиль](https://en.wikipedia.org/wiki/Quantile) последовательности числовых данных. |
| [quantileExactWeighted](/ru/reference/functions/aggregate-functions/quantileExactWeighted) | Точно вычисляет квантиль последовательности числовых данных с учётом веса каждого элемента. |
| [quantileExactWeightedInterpolated](/ru/reference/functions/aggregate-functions/quantileExactWeightedInterpolated) | Вычисляет квантиль последовательности числовых данных с использованием линейной интерполяции с учётом веса каждого элемента. |
| [quantileGK](/ru/reference/functions/aggregate-functions/quantileGK) | Вычисляет квантиль последовательности числовых данных с использованием алгоритма Greenwald-Khanna. |
| [quantileInterpolatedWeighted](/ru/reference/functions/aggregate-functions/quantileInterpolatedWeighted) | Вычисляет квантиль последовательности числовых данных с использованием линейной интерполяции с учётом веса каждого элемента. |
| [quantilePrometheusHistogram](/ru/reference/functions/aggregate-functions/quantilePrometheusHistogram) | Вычисляет квантиль гистограммы с использованием линейной интерполяции. |
| [quantiles Functions](/ru/reference/functions/aggregate-functions/quantiles) | Функции quantiles, quantilesExactExclusive, quantilesExactInclusive, quantilesGK |
| [quantilesExactExclusive](/ru/reference/functions/aggregate-functions/quantilesExactExclusive) | Точно вычисляет квантили последовательности числовых данных. |
| [quantilesExactInclusive](/ru/reference/functions/aggregate-functions/quantilesExactInclusive) | Точно вычисляет квантили последовательности числовых данных. |
| [quantilesGK](/ru/reference/functions/aggregate-functions/quantilesGK) | quantilesGK работает аналогично quantileGK, но позволяет одновременно вычислять квантили разных уровней и возвращает массив. |
| [quantilesTimingWeighted](/ru/reference/functions/aggregate-functions/quantilesTimingWeighted) | С заданной точностью вычисляет квантиль последовательности числовых данных с учётом веса каждого элемента последовательности. |
| [quantileTDigest](/ru/reference/functions/aggregate-functions/quantileTDigest) | Вычисляет приближённую квантиль последовательности числовых данных с использованием алгоритма t-digest. |
| [quantileTDigestWeighted](/ru/reference/functions/aggregate-functions/quantileTDigestWeighted) | Вычисляет приближённую квантиль последовательности числовых данных с использованием алгоритма t-digest. |
| [quantileTiming](/ru/reference/functions/aggregate-functions/quantileTiming) | С заданной точностью вычисляет квантиль последовательности числовых данных. |
| [quantileTimingWeighted](/ru/reference/functions/aggregate-functions/quantileTimingWeighted) | С заданной точностью вычисляет квантиль последовательности числовых данных с учётом веса каждого элемента последовательности. |
| [rankCorr](/ru/reference/functions/aggregate-functions/rankCorr) | Вычисляет коэффициент ранговой корреляции. |
| [simpleLinearRegression](/ru/reference/functions/aggregate-functions/simpleLinearRegression) | Выполняет простую (одномерную) линейную регрессию. |
| [singleValueOrNull](/ru/reference/functions/aggregate-functions/singleValueOrNull) | Агрегатная функция `singleValueOrNull` используется для реализации операторов подзапросов, таких как `x = ALL (SELECT ...)`. Она проверяет, есть ли в данных только одно уникальное значение, отличное от NULL. |
| [skewPop](/ru/reference/functions/aggregate-functions/skewPop) | Вычисляет асимметрию последовательности. |
| [skewSamp](/ru/reference/functions/aggregate-functions/skewSamp) | Вычисляет выборочную асимметрию последовательности. |
| [sparkbar](/ru/reference/functions/aggregate-functions/sparkbar) | Функция строит частотную гистограмму для значений `x` и частоты их повторения `y` на интервале `[min_x, max_x]`. |
| [stddevPop](/ru/reference/functions/aggregate-functions/stddevPop) | Результат равен квадратному корню из varPop. |
| [stddevPopStable](/ru/reference/functions/aggregate-functions/stddevPopStable) | Результат равен квадратному корню из varPop. В отличие от stddevPop, эта функция использует численно стабильный алгоритм. |
| [stddevSamp](/ru/reference/functions/aggregate-functions/stddevSamp) | Результат равен квадратному корню из varSamp. |
| [stddevSampStable](/ru/reference/functions/aggregate-functions/stddevSampStable) | Результат равен квадратному корню из varSamp. В отличие от stddevSamp, эта функция использует численно стабильный алгоритм. |
| [stochasticLinearRegression](/ru/reference/functions/aggregate-functions/stochasticLinearRegression) | Эта функция реализует стохастическую линейную регрессию. Она поддерживает пользовательские параметры для скорости обучения, коэффициента L2-регуляризации, размера мини-батча, а также несколько методов обновления весов (Adam, простой SGD, Momentum, Nesterov). |
| [stochasticLogisticRegression](/ru/reference/functions/aggregate-functions/stochasticLogisticRegression) | Эта функция реализует стохастическую логистическую регрессию. Её можно использовать для задачи бинарной классификации; она поддерживает те же пользовательские параметры, что и stochasticLinearRegression, и работает аналогичным образом. |
| [studentTTest](/ru/reference/functions/aggregate-functions/studentTTest) | Применяет t-тест Стьюдента к выборкам из двух совокупностей. |
| [studentTTestOneSample](/ru/reference/functions/aggregate-functions/studentTTestOneSample) | Применяет одновыборочный t-тест Стьюдента к выборке и известному среднему значению генеральной совокупности. |
| [sum](/ru/reference/functions/aggregate-functions/sum) | Вычисляет сумму. Работает только с числами. |
| [sumCount](/ru/reference/functions/aggregate-functions/sumCount) | Вычисляет сумму чисел и одновременно подсчитывает количество строк. Функция используется оптимизатором запросов ClickHouse: если в запросе есть несколько функций `sum`, `count` или `avg`, их можно заменить одной функцией `sumCount`, чтобы повторно использовать вычисления. Эту функцию редко требуется вызывать явно. |
| [sumKahan](/ru/reference/functions/aggregate-functions/sumKahan) | Вычисляет сумму чисел с использованием алгоритма компенсированного суммирования Кэхэна. |
| [sumMap](/ru/reference/functions/aggregate-functions/sumMap) | Суммирует один или несколько массивов `value` в соответствии с ключами, указанными в массиве `key`. Возвращает кортеж массивов: ключи в отсортированном порядке, а затем значения, суммированные для соответствующих ключей без переполнения. |
| [sumMapWithOverflow](/ru/reference/functions/aggregate-functions/sumMapWithOverflow) | Суммирует массив `value` в соответствии с ключами, указанными в массиве `key`. Возвращает кортеж из двух массивов: ключи в отсортированном порядке и значения, суммированные для соответствующих ключей. Отличается от функции sumMap тем, что выполняет суммирование с переполнением. |
| [sumWithOverflow](/ru/reference/functions/aggregate-functions/sumWithOverflow) | Вычисляет сумму чисел, используя для результата тот же тип данных, что и для входных параметров. Если сумма превышает максимальное значение для этого типа данных, вычисление выполняется с переполнением. |
| [theilsU](/ru/reference/functions/aggregate-functions/theilsU) | Функция `theilsU` вычисляет коэффициент неопределённости Теила — величину, измеряющую связь между двумя столбцами в таблице. |
| [timeSeriesChangesToGrid](/ru/reference/functions/aggregate-functions/timeSeriesChangesToGrid) | Агрегатная функция, вычисляющая изменения в стиле PromQL во временных рядах на указанной сетке. |
| [timeSeriesDeltaToGrid](/ru/reference/functions/aggregate-functions/timeSeriesDeltaToGrid) | Агрегатная функция, вычисляющая дельту в стиле PromQL для данных временных рядов на указанной сетке. |
| [timeSeriesDerivToGrid](/ru/reference/functions/aggregate-functions/timeSeriesDerivToGrid) | Агрегатная функция, вычисляющая производную в стиле PromQL для данных временных рядов на указанной сетке. |
| [timeSeriesGroupArray](/ru/reference/functions/aggregate-functions/timeSeriesGroupArray) | Сортирует временные ряды по временной метке в порядке возрастания. |
| [timeSeriesInstantDeltaToGrid](/ru/reference/functions/aggregate-functions/timeSeriesInstantDeltaToGrid) | Агрегатная функция, вычисляющая idelta в стиле PromQL для данных временных рядов на указанной сетке. |
| [timeSeriesInstantRateToGrid](/ru/reference/functions/aggregate-functions/timeSeriesInstantRateToGrid) | Агрегатная функция, вычисляющая irate в стиле PromQL для данных временных рядов на указанной сетке. |
| [timeSeriesLastTwoSamples](/ru/reference/functions/aggregate-functions/timeSeriesLastTwoSamples) | Агрегатная функция для ресемплирования данных временных рядов при вычислении irate и idelta в стиле PromQL. |
| [timeSeriesPredictLinearToGrid](/ru/reference/functions/aggregate-functions/timeSeriesPredictLinearToGrid) | Агрегатная функция, вычисляющая линейный прогноз в стиле PromQL для данных временных рядов на указанной сетке. |
| [timeSeriesRateToGrid](/ru/reference/functions/aggregate-functions/timeSeriesRateToGrid) | Агрегатная функция, вычисляющая rate в стиле PromQL для данных временных рядов на указанной сетке. |
| [timeSeriesResampleToGridWithStaleness](/ru/reference/functions/aggregate-functions/timeSeriesResampleToGridWithStaleness) | Агрегатная функция, выполняющая ресемплирование данных временных рядов на указанную сетку. |
| [timeSeriesResetsToGrid](/ru/reference/functions/aggregate-functions/timeSeriesResetsToGrid) | Агрегатная функция, вычисляющая resets в стиле PromQL для данных временных рядов на указанной сетке. |
| [topK](/ru/reference/functions/aggregate-functions/topK) | Возвращает массив приблизительно самых часто встречающихся значений в указанном столбце. Полученный массив сортируется по убыванию приблизительной частоты значений, а не самих значений. |
| [topKWeighted](/ru/reference/functions/aggregate-functions/topKWeighted) | Возвращает массив приблизительно самых часто встречающихся значений в указанном столбце. Полученный массив сортируется по убыванию приблизительной частоты значений, а не самих значений. Кроме того, учитывается вес значения. |
| [uniq](/ru/reference/functions/aggregate-functions/uniq) | Вычисляет приблизительное количество различных значений аргумента. |
| [uniqCombined](/ru/reference/functions/aggregate-functions/uniqCombined) | Вычисляет приблизительное количество различных значений аргумента. |
| [uniqCombined64](/ru/reference/functions/aggregate-functions/uniqCombined64) | Вычисляет приблизительное количество различных значений аргумента. Аналогична uniqCombined, но использует 64-битный hash для всех типов данных, а не только для типа данных String. |
| [uniqExact](/ru/reference/functions/aggregate-functions/uniqExact) | Вычисляет точное количество различных значений аргумента. |
| [uniqHLL12](/ru/reference/functions/aggregate-functions/uniqHLL12) | Вычисляет приблизительное количество различных значений аргумента с использованием алгоритма HyperLogLog. |
| [uniqTheta](/ru/reference/functions/aggregate-functions/uniqthetasketch) | Вычисляет приблизительное количество различных значений аргумента с использованием Theta Sketch Framework. |
| [varPop](/ru/reference/functions/aggregate-functions/varPop) | Вычисляет дисперсию генеральной совокупности. |
| [varPopStable](/ru/reference/functions/aggregate-functions/varPopStable) | Возвращает дисперсию генеральной совокупности. В отличие от varPop, эта функция использует численно стабильный алгоритм. Она работает медленнее, но дает меньшую вычислительную погрешность. |
| [varSamp](/ru/reference/functions/aggregate-functions/varSamp) | Вычисляет выборочную дисперсию набора данных. |
| [varSampStable](/ru/reference/functions/aggregate-functions/varSampStable) | Вычисляет выборочную дисперсию набора данных. В отличие от `varSamp`, эта функция использует численно стабильный алгоритм. Она работает медленнее, но дает меньшую вычислительную погрешность. |
| [welchTTest](/ru/reference/functions/aggregate-functions/welchTTest) | Применяет t-критерий Уэлча к выборкам из двух совокупностей. |
