RANK
PredictiveInsight에만 적용됩니다.
구문
RANK(data [, nbins])
매개변수
data
이 매개변수는 상수 값, 열, 셀 범위 또는 이 중 하나로 평가되는 표현식일 수 있습니다.
nbins
data가 속하게 될 구획 수입니다. 기본값은 10입니다.
설명
RANK는 데이터를 구별 값이 동일한 개수만큼 포함되어 있는 nbins(기본값 10)개의 그룹으로 나누며, 각 데이터 행이 속하는 그룹을 리턴합니다. 1부터 nbins개 범위의 그룹이 출력됩니다. 구별 데이터 값 수가 nbins보다 작으면 1부터 구별 데이터 값 수 범위의 그룹이 출력됩니다.
RANKnbins 값에는 1024*1024의 상한값이 적용됩니다. 추적할 구별 값의 최대 개수에도 같은 제한이 적용됩니다. 그 이후의 구별 값은 가장 높은 구획에 포함됩니다.
예제
TEMP, VXVY라는 세 개의 열을 새로 작성합니다. TEMP에는 V1 열이 세 번 복사되어 있고, VX에는 V2 열이 세 번 복사되어 있으며, VY에는 V3 열이 세 번 복사되어 있습니다. 열 길이가 서로 다를 경우 V1 - V3 중 가장 긴 열의 길이까지 채워집니다.
TEMPVX라는 두 개의 열을 새로 작성합니다. TEMP 열의 값은 V1 열의 10-50 행을 10번 복사한 것이고, VX 열의 값은 V2 열의 10-50 행을 10번 복사한 것입니다.
셀 값 10, 20, 20, 30, 30, 30을 포함하는 TEMP라는 열을 새로 작성합니다.
TEMP라는 한 개의 열을 새로 작성합니다. V2[1] 셀의 값은 V1[1]번 반복되고, V2[2] 셀의 값은 V1[2]번 반복됩니다. 이와 같은 방식으로 V1 열의 끝까지 진행합니다.
TEMPVX라는 두 개의 열을 새로 작성합니다. TEMP 열에는 V2의 셀이 복사되어 있고, VX 열에는 V3의 셀이 복사되어 있습니다. V2[1]V3[1]V1[1]번 복사되고, V2[2]V3[2]V1[2]번 복사됩니다. 이와 같은 방식으로 V1 열의 끝까지 또는 data의 가장 긴 열의 끝까지(둘 중 더 짧은 쪽) 진행됩니다. data의 짧은 열은 0으로 채워집니다.
각 열이 V1 열의 복사본인 TEMP, VXVY라는 세 개의 열을 새로 작성합니다.
TEMP, VX, VYVZ라는 4개의 열을 새로 작성합니다. TEMP 열은 V1 열의 복사본이고, VXV2 열의 복사본이며, VYV1 열의 복사본이고, VZV2 열의 복사본입니다.