포인트를 값(y) 크기 순서로 정렬해서 표시합니다.
데이터가 바뀌면 정렬된 위치로 이동하는 애니메이션이 적용되어, 순위 변화를 보여주는 차트에 사용합니다. 포인트 이름을 x축 라벨로 쓰려면xAxis.type을category로 설정합니다. 정렬 방향은xAxis.reversed로 바꿉니다.
| name | type | required(default) | description |
|---|---|---|---|
| dataSorting | object |
선택(undefined) | 포인트를 값(y) 크기 순서로 정렬해서 표시합니다. |
| dataSorting.enabled | boolean |
선택(false) | 정렬 사용 여부 |
| dataSorting.sortKey | string |
선택(y) | 정렬 기준 값 정렬 기준이 될 포인트 속성 이름 (예: "y", "x") |
| dataSorting.matchByName | boolean |
선택(false) | 데이터 변경 시 포인트를 이름으로 매칭 |
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 |