Publish to my blog (weekly)
4.3. Aggregating functions - Chapter 4. Functions percentileCont(n.age, 0.4) PERCENTILE_CONT는 순서가 지정된 값 사이의 선형 보간을 계산합니다. 이 함수는 집계 그룹에서 백분위 값(P)과 NULL을 제외한 행들의 번호(N)를 사용하여 정렬 명세에 따라 행의 순서를 지정한 후 행 번호를 계산합니다. 행 번호(RN)를 계산하는 공식은 RN = (1+ (P*(N-1))입니다. 이 집계 함수의 최종 결과는 행 번호가 CRN = CEILING(RN)과 FRN = FLOOR(RN)인 행의 값 사이 선형 보간을 통해 계산됩니다.최종 결과는 다음과 같습니다.(CRN = FRN = RN)일 때 결과는 (value of expression from row at RN)입니다.그렇지 않다면 다음 결과가 표시됩니다.(CRN - RN) * (value of expression for row at FRN) + (RN - FRN) * (value of expression for row at CRN).> var DATA = [13, 33, 44]> var N = 3> var P = 0.4> var RN = 1 + (P * (N - 1))> RN1.8> var CRN = Math.ceil(RN)> CRN2> var FRN = Math.floor(RN)> FRN1> var PC = (CRN - RN) * DATA[FRN - 1] + (RN - FRN) * DATA[CRN - 1]> PC29 ...