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)