구역 통계 함수

다른 데이터셋의 구역 내에서 래스터 값의 통계를 계산합니다.

구역은 입력 내에서 동일한 값을 갖는 모든 영역으로 정의됩니다. 이러한 영역은 인접하지 않아도 됩니다. 동일한 해상도의 래스터가 구역과 값 입력으로 사용된 경우 이러한 래스터는 곧장 사용됩니다. 해상도가 다를 경우에는 구역 작업이 수행되기 전에 해상도가 낮은 입력의 해상도에 일치하도록 내부 최근린 리샘플링이 적용됩니다.

최소 통계가 선택된 구역 통계
최소 통계 유형이 있는 구역 통계 예시

자세한 내용은 구역 통계 작동 방식 항목을 참고하세요.

이 함수는 전역 래스터 함수입니다.

참고

구역 래스터는 정수 래스터 입력이어야 합니다. 피처 구역이 있으면 이 함수에서 사용하기 전에 먼저 피처 래스터화 함수를 사용하여 피처 데이터를 래스터로 변환합니다. 피처 데이터를 래스터로 변환할 때 셀 크기 및 스냅 래스터 환경을 값 래스터로 설정합니다.

입력 구역 데이터를 지정할 때 기본 구역 필드가 첫 번째 사용 가능한 정수 또는 텍스트 필드로 사용됩니다.

원형 통계를 계산하려면 원형 통계 계산 매개변수를 확인하고 원형 래핑 값을 지정합니다.

지원되는 통계 유형은 값 래스터의 데이터 유형 및 원형 통계 계산 매개변수에서 지정된 통계 계산 유형에 따라 다릅니다.

값 래스터는 정수 또는 부동 소수점일 수 있습니다. 데이터 유형이 정수인 경우 연산 통계 계산은 평균, 다수, 다수 수, 다수 백분율, 최대값, 중앙값, 최소값, 소수, 소수 수, 소수 백분율, 백분위수, 범위, 표준편차, 합계, 다양 통계 유형을 지원하며, 원형 통계 계산은 평균, 다수, 소수, 표준편차, 다양 통계 유형을 지원합니다.

값 래스터 데이터 유형이 실수인 경우 연산 통계 계산은 평균, 최대값, 중앙값, 최소값, 백분위수, 범위, 표준편차, 합계 통계 유형을 지원하며, 원형 통계 계산은 평균표준편차 통계 유형을 지원합니다.

결과의 데이터 유형은 수행 중인 구역 계산 및 입력값 래스터 유형에 따라 다릅니다. 자세한 내용은 구역 통계 작동 방식을 참고하세요.

다수소수 계산의 경우 여러 값이 동점 상태라면 동점 값 중 가장 낮은 값이 결과로 사용됩니다.

매개변수

매개변수 이름설명

구역 래스터

(필수)

구역을 정의하는 데이터셋입니다. 구역은 정수 래스터로 정의할 수 있습니다.

구역 필드

(필수)

각 구역을 정의하는 값이 포함된 필드입니다. 이 필드는 구역 래스터의 정수 또는 문자열 필드일 수 있습니다.

값 래스터

(필수)

통계를 계산할 값이 포함된 래스터입니다.

통계 유형

계산할 통계 유형을 지정합니다.

  • 평균 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 평균을 계산합니다. 이 옵션이 기본 설정입니다.
  • 다수 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 최빈값을 결정합니다.
  • 다수 수 — 결과 셀과 동일한 구역에 속하는 값 래스터의 다수 값을 포함하는 모든 셀의 빈도를 계산합니다.
  • 다수 백분율 — 결과 셀과 동일한 구역에 속하는 값 래스터의 다수 값을 포함하는 셀의 백분율을 계산합니다.
  • 최대값 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 가장 큰 값을 결정합니다.
  • 중앙값 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 중앙값을 결정합니다.
  • 최소값 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 가장 작은 값을 결정합니다.
  • 소수 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 가장 적게 발생하는 값을 결정합니다.
  • 소수 수 — 결과 셀과 동일한 구역에 속하는 값 래스터의 소수 값을 포함하는 모든 셀의 빈도를 계산합니다.
  • 소수 백분율 — 결과 셀과 동일한 구역에 속하는 값 래스터의 소수 값을 포함하는 셀의 백분율을 계산합니다.
  • 백분위수 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 백분위수를 계산합니다. 기본적으로 90번째 백분위수가 계산됩니다. 백분위수 값 매개변수를 사용하여 계산할 백분위수를 결정할 수 있습니다.
  • 범위 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 가장 큰 값과 가장 작은 값의 차이를 계산합니다.
  • 표준편차 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 표준편차를 계산합니다.
  • 합계 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀의 전체 값을 계산합니다.
  • 다양 — 결과 셀과 동일한 구역에 속하는 값 래스터에서 모든 셀에 대한 고유 값의 수를 계산합니다.

백분위수 값

계산할 백분위수입니다. 90번째 백분위수의 기본값은 90입니다.

값의 범위는 0~100입니다. 0번째 백분위수는 기본적으로 최소 통계와 같고 100번째 백분위수는 최대 통계와 같습니다. 50의 값은 기본적으로 중앙값 통계와 동일한 결과를 생성합니다.

이 옵션은 통계 유형 매개변수가 백분위수로 설정된 경우에만 사용할 수 있습니다.

백분위수 보간 유형

지정된 백분위수 값이 입력값 래스터의 두 입력 셀 값 사이에 있을 때 사용할 보간 방법을 지정합니다.

  • 자동 감지 — 입력값 래스터가 정수 픽셀 유형인 경우 최근린 방법이 사용됩니다. 입력 값 래스터가 부동 소수점 픽셀 유형인 경우 선형 방법이 사용됩니다. 이 옵션이 기본 설정입니다.
  • 최근린 — 원하는 백분위수에 대해 이용 가능한 최근사치가 사용됩니다. 이 경우 결과 픽셀 유형은 입력 값 래스터의 유형과 동일합니다.
  • 선형 — 원하는 백분위수에서 주변 두 값의 가중 평균이 사용됩니다. 이 경우, 결과 픽셀 유형은 부동 소수점입니다.

이 옵션은 통계 유형 매개변수가 중앙값 또는 백분위수로 설정된 경우에만 사용할 수 있습니다.

원형 통계 계산

통계 유형이 계산되는 방법을 지정합니다.

  • 연산 — 연산 통계를 계산합니다. 이 옵션이 기본 설정입니다.
  • 원형 — 나침반 방향(도), 일수, 실수의 소수부를 비롯하여 순환 수량에 적합한 원형 통계를 계산합니다.

원형 래핑 값

순환 데이터에서 가능한 가장 높은 값(상한)입니다. 양수이며 기본값은 360입니다. 또한 이 값은 가능한 가장 낮은 값(하한)과 동일한 수량을 나타냅니다.

이 매개변수는 원형 통계가 계산되는 경우에만 적용할 수 있습니다.

계산에서 NoData 무시

값 래스터의 NoData 값이 해당 구역의 결과에 영향을 주는지 여부를 지정합니다.

  • — 특정 구역 내에서, 값 래스터의 셀 중 값이 있는 셀만 해당 구역의 결과 값을 결정하는 데 사용됩니다. 값 래스터의 NoData 셀은 통계 계산에서 무시됩니다. 이 옵션이 기본 설정입니다.
  • 아니요 — 특정 구역 내에서, 값 래스터에 NoData 셀이 있는 경우에는 무시되지 않으며 해당 구역의 모든 셀에 대해 통계 계산을 수행하기 위한 정보가 부족함을 나타냅니다. 결과적으로 구역 전반의 결과 래스터에 NoData 값이 할당됩니다.

다차원으로 처리

입력 래스터가 다차원일 경우 처리 방법을 지정합니다.

  • 현재 슬라이스 — 다차원 데이터셋의 현재 슬라이스에서 통계가 계산됩니다. 이 옵션이 기본 설정입니다.
  • 모든 슬라이스 — 다차원 데이터셋의 모든 디멘전(예시: 시간 또는 깊이)에 대한 통계가 계산됩니다.

본 항목
  1. 참고
  2. 매개변수