API
API
Types
CompareScope

CompareScope

값을 비교(정규화 또는 평가)할 범위.

heatmap/dataBar의 정규화 기준과 highlight의 topN/aboveAvg 등 통계 조건 평가 범위를 결정한다.

  • 'all' : 적용 대상 셀 전체를 하나의 범위로 취급한다. (기본)
  • 'row' : 같은 행(row index)의 셀끊이리 비교한다. 행별로 정규화/평가된다.
  • 'column' : 같은 열(col index)의 셀끊이리 비교한다.
  • 'level' : 셀 레벨(value/subtotal/total)별로 분리해 비교한다. 소계/총계는 값이 포함 관계로 상세 셀보다 항상 크며, 이를 섮어서 비교하면 의미가 악화되므로 레벨을 분리해서 비교하는 용도.
  • 'rowGroup' : 같은 직속 부모 행을 공유하는 형제 행 그룹끼리 비교한다. 예: rows: ['대륙','국가'] + 'rowGroup' → 같은 대륙 안의 국가들끼리 비교.
  • 'columnGroup' : 'rowGroup'의 열 방향 버전.

배열로 조합 가능하며, 조합된 축들의 교차 그룹별로 분리된다.

  • Type: 'all' | 'row' | 'column' | 'level' | 'rowGroup' | 'columnGroup' | Array (opens in a new tab)<'row' | 'column' | 'level' | 'rowGroup' | 'columnGroup'>