quantilesExactWeightedInterpolated
quantilesExactWeightedInterpolated
각 요소의 가중치를 고려하고 선형 보간을 적용해 정확한 여러 수준의 분위수를 계산하는 함수입니다.
출처: 문서
본문
QuantilesExactWeightedInterpolated 함수는 가중치 있는 데이터의 여러 수준(level) 분위수를 정확하게 계산하되, 분위수 지점이 두 값 사이에 있을 때 가중치 누적 합을 기준으로 선형 보간합니다. quantilesExactWeighted의 보간 개선 버전에 해당합니다.
Syntax
quantilesExactWeightedInterpolated(level1, level2, ...)(expr, weight)
Parameters
level— 분위수 수준들.0부터1사이의 상수 값입니다.
Arguments
expr— 값 열에 대한 표현식. 숫자/날짜 타입의 결과를 반환합니다.weight— 각 요소의 가중치. 양의 정수 표현식입니다.
Returned value
- 지정한 수준들의 가중치가 반영된, 보간된 정확한 분위수 배열.
Example
SELECT quantilesExactWeightedInterpolated(0.25, 0.5, 0.75)(val, weight) FROM t;
더 알아보기 (Learn more)
- quantilesExactWeighted — 보간 없는 가중 정확한 분위수
- quantileExactWeightedInterpolated — 단일 수준 가중 보간 분위수
- quantilesExact — 가중치 없는 정확한 분위수