MAXINDEX
PredictiveInsight에만 적용됩니다.
구문
MAXINDEX(data [, n])
매개변수
data
각 행의 n번째 최대값 인덱스를 계산할 데이터 범위의 시작 부분입니다. 이 매개변수는 열 또는 열로 평가되는 표현식일 수 있습니다. data의 형식 정의는 IBM® 제품용 본 안내서의 장에서 "매크로 함수 매개변수" 절을 참조하십시오.
n
0보다 큰 숫자입니다. 기본값은 1로, 각 행의 최대값 인덱스를 리턴합니다. 2는 두 번째 최대값의 인덱스를 리턴하고, 3은 세 번째 최대값의 인덱스를 리턴합니다.
설명
MAXINDEX는 지정된 데이터 범위의 각 행에서 n번째 최대값을 찾은 다음 해당 위치에 대한 열 인덱스를 리턴합니다. 각 행의 n번째 최대값 인덱스를 나타내는 단일 값을 포함하는 새 열을 리턴합니다. 값 1은 첫 번째 열의 첫 번째 셀을 나타냅니다. 최대값이 둘 이상인 경우, n번째 최대값을 포함하는 첫 번째 열이 리턴됩니다.
*
열이 여러 개이고 각 열이 별도의 출력 클래스를 나타내는 경우, MAXINDEX를 사용하여 "성공 클래스"를 선택할 수 있습니다. 그런 다음 여러 개의 출력 열 대신 한 개의 출력 열로 교육할 수 있습니다. 예를 들어 V4 = MAXINDEX(V1:V3)는 다음을 수행합니다.
V1 V2 V3 V4 0 1 0 2 1 0 0 1 0 0 1 3
예제
V1 열의 행마다 1을 포함하는 TEMP라는 열을 새로 작성합니다.
V6, V7V8 열에서 각 값이 해당 행의 최대값 인덱스를 나타내는 TEMP라는 열을 새로 작성합니다. 최대값이 V6 열에 있으면 1, 최대값이 V7 열에 있으면 2, 최대값이 V8 열에 있으면 3이 리턴됩니다.
V1 - V3 열에 대한 해당 행의 최대값 인덱스를 나타내는 값이 1-5 행의 셀에 포함된 TEMP라는 열을 새로 작성합니다. TEMP의 다른 셀은 비어 있습니다.
관련 함수