dataSorting (plotOptions properties)

포인트를 값(y) 크기 순서로 정렬해서 표시합니다.
데이터가 바뀌면 정렬된 위치로 이동하는 애니메이션이 적용되어, 순위 변화를 보여주는 차트에 사용합니다. 포인트 이름을 x축 라벨로 쓰려면 xAxis.type을 category로 설정합니다. 정렬 방향은 xAxis.reversed로 바꿉니다.

Info

name type required(default) description
dataSorting object 선택(undefined) 포인트를 값(y) 크기 순서로 정렬해서 표시합니다.
dataSorting.enabled boolean 선택(false) 정렬 사용 여부
dataSorting.sortKey string 선택(y) 정렬 기준 값
정렬 기준이 될 포인트 속성 이름 (예: "y", "x")
dataSorting.matchByName boolean 선택(false) 데이터 변경 시 포인트를 이름으로 매칭

Example

myChart.setOptions({
  chart: {
    type: "column"
  },
  xAxis: {
    type: "category"
  },
  plotOptions: {
    series: {
      dataSorting: {
        enabled: true  // 값이 큰 순서로 정렬
      }
    }
  },
  series: [{
    name: "매출",
    data: [["서울", 60], ["인천", 40], ["부산", 20], ["대구", 80]]
  }]
}, {
  append: true,
  redraw: true
});

제공 버전

version desc
7.3.0.0