# 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]
        ]
    }]

2. 값의 이름을 붙인 객체의 배열 형태입니다.
   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 |