boxplot Chart 데이터 형태

chart : boxplot 인 경우 아래의 데이터 형태가 필요합니다.

Syntax

  1. 배열 안에 5~6개의 값을 가진 배열이 있는 형태입니다. 이 경우에 값은 순서대로 x,low,q1,median,q3,high로 해석됩니다.
    첫번째 값이 문자열인 경우 포인트 이름으로 적용되며, x값을 자동으로 유추합니다.
    x 값을 생략할 수 있습니다. 이 경우에는 반드시 내부 배열의 길이가 5여야 합니다.
    생략한 경우 x는 0에서 시작해 1씩 증가하거나, pointStart와 pointInterval 속성을 참고하여 자동 계산 됩니다.
    axis.category가 선언된 경우 해당 값들이 x로 사용됩니다.
name description
low 선으로 표시될 최솟값
q1 박스로 표시될 최솟값
median 선을 표시할 값 (보통 중앙값이나 평균값을 표현할 때 사용)
q3 박스로 표시될 최댓값
high 선으로 표시될 최댓값
series: [{
    data: [
        [0, 3, 0, 10, 3, 5],
        [1, 7, 8, 7, 2, 9],
        [2, 6, 9, 5, 1, 3]
    ]
}]

// x를 생략한 형태
series: [{
    data: [
        [3, 0, 10, 3, 5],
        [7, 8, 7, 2, 9],
        [6, 9, 5, 1, 3]
    ]
}]
  1. 값의 이름을 붙인 객체의 배열 형태입니다.
    boxplot 형태를 유지하기 위해선 이름이 low, q1, q3, high인 값이 필수로 필요합니다.
    이름이 x인 값이 없는 경우 자동으로 x 를 유추합니다. axis.category가 선언된 경우 해당 값들이 x로 사용됩니다.
series: [{
    data: [{
        x: 0,
        low: 4,
        q1: 9,
        median: 9,
        q3: 1,
        high: 10,
        name: "Point1",
        color: "#00FF00"
    }, {
        x: 1,
        low: 5,
        q1: 7,
        median: 3,
        q3: 6,
        high: 2,
        name: "Point2",
        color: "#FF00FF"
    }]
}]

Since

version desc
7.3.0.0