mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-17 21:24:28 +00:00
c1b71ab06e
* CLICKHOUSEDOCS-733: Fixed some broken links. Updated introduction and TOC in aggregate functions. * CLICKHOUSEDOCS-733: Fixed files endings. * CLICKHOUSEDOCS-733: Returned the list of functions back to reference index. Co-authored-by: Sergei Shtykov <bayonet@yandex-team.ru> Co-authored-by: emironyuk <em@don.ru>
1.5 KiB
1.5 KiB
toc_priority |
---|
107 |
avgWeighted
Вычисляет среднее арифметическое взвешенное.
Синтаксис
avgWeighted(x, weight)
Параметры
x
— Значения. Целые числа или числа с плавающей запятой.weight
— Веса отдельных значений. Целые числа или числа с плавающей запятой.
Типы параметров должны совпадать.
Возвращаемое значение
- Среднее арифметическое взвешенное.
NaN
, если все веса равны 0.
Тип: Float64
Пример
Запрос:
SELECT avgWeighted(x, w)
FROM values('x Int8, w Int8', (4, 1), (1, 0), (10, 2))
Результат:
┌─avgWeighted(x, weight)─┐
│ 8 │
└────────────────────────┘