mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-09 00:54:43 +00:00
0ae690e6ed
* rankCorr: init commit in English. * Fixed * Fixed links. * Fixed link. * Fixed link. * Fixed link. * Fixed link to document Float32 * Fixed remarks * Fixed * Translation
2.9 KiB
2.9 KiB
rankCorr
Вычисляет коэффициент ранговой корреляции.
Синтаксис
rankCorr(x, y)
Параметры
Возвращаемое значение
- Возвращает коэффициент ранговой корреляции рангов x и y. Значение коэффициента корреляции изменяется в пределах от -1 до +1. Если передается менее двух аргументов, функция возвращает исключение. Значение, близкое к +1, указывает на высокую линейную зависимость, и с увеличением одной случайной величины увеличивается и вторая случайная величина. Значение, близкое к -1, указывает на высокую линейную зависимость, и с увеличением одной случайной величины вторая случайная величина уменьшается. Значение, близкое или равное 0, означает отсутствие связи между двумя случайными величинами.
Тип: Float64.
Пример
Запрос:
SELECT rankCorr(number, number) FROM numbers(100);
Результат:
┌─rankCorr(number, number)─┐
│ 1 │
└──────────────────────────┘
Запрос:
SELECT roundBankers(rankCorr(exp(number), sin(number)), 3) FROM numbers(100);
Результат:
┌─roundBankers(rankCorr(exp(number), sin(number)), 3)─┐
│ -0.037 │
└─────────────────────────────────────────────────────┘
Смотрите также