xAxis[type=linear]
선형 연속 축.
값 사이의 비율과 축 길이 비율이 항상 동일한 축.
Options
animatable: boolean
default :true
baseLine
base value 위치에 표시되는 선분 설정 모델.
기본적으로 표시되지 않는다.
baseValue: number
y축 기준값이 필요한 시리즈들('bar' 계열,
'area')의 baseValue가
지정되지 않은 경우 대신 적용되는 기본값.
baseLine은 이 설정값에 해당되는 위치에 표시된다.
default :0
break
col: number
분할 모드일 때 축이 표시될 pane의 수평 위치.
default :0
crosshair
직선 또는 bar 형태로 축 위의 마우스 위치를 표시하는 옵션.
boolean (opens in a new tab) 값으로 지정하면 visible 속성을 지정한 것과 동일하다.
endFit: 'default'|'tick'|'value'
축 끝 위치에 tick 표시 여부.
paddingd이나 base 설정 등은 반영된 상태에서 적용된다.
strictMax가 설정되면 무시되고 'value'로 적용된다.
- 'default'x축이면- VALUE, y축이면- TICK.
- 'tick'축의 min/max가 tick에 해당하지 않는 경우 tick이 표시될 수 있도록 증가 시킨다.
- 'value'축의 min/max에 맞춰 표시한다.
default :'default'
fixedSize: boolean
true로 지정하면 새로 계산된 너비나 높이가 이전 계산된 크기보다 작으면 이전 크기를 유지한다.
default :false
grid
guide
가이드 옵션.
옵션 객체 또는 옵션 객체 배열로 여러 가이드를 설정할 수 있다.
[주의] 이전 버전의 설정을 로드하기 위해, 이 속성이 지정되지 않고 'guides' 설정이 존재하면 load 후 이 속성으로 설정한다.
label
line
축 선 설정 옵션.
boolean (opens in a new tab) 값으로 지정하면 visible 속성을,
문자열로 지정하면 style.stroke를 지정한 것과 동일하다.
marginFar: number
차트 경계나 뒤쪽 축 사이의 여백 크기.
default :0
marginNear: number
plot 영역이나 먼저 표시되는 축 사이의 여백 크기.
default :0
maxPadding: string|number|[number, number]
마지막 tick 뒤쪽에 추가되는 최소 여백을 전체 값 범위에 대한 비율로 지정한다.
이 값을 지정하지 않으면 padding에 지정된 값을 따른다.
endFit이 tick일 때,
data point의 최대값과 마지막 tick 사이에 이미 그 이상의 간격이 존재한다면 이 속성은 무시된다.
strictMax가 지정되거나, maxValue가 계산된 최대값보다 큰 경우에도 이 속성은 무시된다.
속성값을 지정하는 방식은 padding을 참조한다.
maxValue: number
명시적으로 지정하는 최대값.
축에 연결된 data point들의 값으로 계산된 최대값보다 이 속성 값이 크면 대신 이 값이 축의 최대값이 된다.
padding이 적용되므로 이 값에 정확이 맞추고 싶은 경우 maxPadding을 0으로 설정한다.
계산 최대값이 더 크면 이 속성은 무시된다.
계산값과 무관하게 최대값을 지정하려면 strictMax을 사용한다.
minPadding: string|number|[number, number]
첫번째 tick 앞쪽에 추가되는 최소 여백을 전체 값 범위에 대한 비율로 지정한다.
이 값을 지정하지 않으면 padding에 지정된 값을 따른다.
startFit이 TICK일 때,
data point의 최소값과 첫번째 tick 사이에 이미 그 이상의 간격이 존재한다면 이 속성은 무시된다.
strictMin가 지정되거나, minValue가 계산된 최소값보다 작은 경우에도 이 속성은 무시된다.
속성값을 지정하는 방식은 padding을 참조한다.
minValue: number
명시적으로 지정하는 최소값.
축에 연결된 data point들의 값으로 계산된 최소값보다 이 속성 값이 작으면 대신 이 값이 축의 최소값이 된다.
padding이 적용되므로 이 값에 정확이 맞추고 싶은 경우 minPadding을 0으로 설정한다.
계산 최소값이 더 작으면 이 속성은 무시된다.
계산값과 무관하게 최소값을 지정하려면 strictMin을 사용한다.
name: string
축 이름.
이름을 지정하지 않으면 '-axis-{index + 1}' 형식으로 자동 지정된다.
즉, 첫번째 축이면 '-axis-1'이 된다.
nullable: boolean
data point의 이 축 값이 NaN일 때도 point를 표시할 지 여부.
default :true
padding: string|number|[number, number]
minPadding, maxPadding이 설정되지 않았을 때 적용되는 기본값이다.
[plot크기, padding] 목록으로 지정한다. 단일 값으로 지정하면 [[Infiniy, padding]]으로 설정된다.
plot 영역의 크기가 첫번째 값 이하면 두번째로 지정한 값만큼 padding을 적용한다.
지정하지 않거나 잘못 지정하면 아래 목록이 기본 적용된다.
[[170, 0.2], [340, 0.1], [700, 0.05], [Infinity, 0.03]]
또, 숫자와 'px'로 끝나는 문자열로 지정하면 위 설정을 무시하고,
적어도 지정한 pixel 정도의 여백이 생길 수 있도록 조정된다.
시리즈 별로 설정할 수 있는 paddingRate가 추가로 적용된다.
position: 'auto'|'between'|'normal'|'opposite'
축 표시 위치.
기본적으로 상대 축의 시작값 쪽에 표시된다.
- 'auto'상대 축에 따라 위치를 조정한다.
 x축이- reversed이면 y축이 반대 쪽에 표시되고, y축이 reversed이면 x축이 반대 쪽에 표시된다.
- 'between'split 모드일 때, 중간 분할 위치에 표시한다.
 마자믹 pane이 아니면 'opposite'와 동일하고, 마지막 pane이면 'normal'과 동일하다.
- 'normal'X축은 아래쪽에 수평으로, Y축은 왼쪽에 수직으로 표시된다.
 - inverted이면 Y축이 아래쪽에 수평으로, X축은 왼쪽에 수직으로 표시된다.
- 'opposite'X축은 위쪽에 수평으로, Y축은 오른쪽에 수직으로 표시된다.
 - inverted이면 Y축이 위쪽에 수평으로, X축은 오른쪽에 수직으로 표시된다.
default :'normal'
reversed: boolean
true면 반대 방향으로 point 위치들이 지정된다.
default :false
row: number
분할 모드일 때 축이 표시될 pane의 수직 위치.
default :0
scrollBar
zoom된 x축에 표시할 수 있는 스크롤바 옵션.
boolean (opens in a new tab) 값으로 지정하면 visible 속성을 지정한 것과 동일하다.
y축은 scrollBar가 표시되지 않는다.
sectorLine
부채꼴 polar 좌표계의 X 축일 때 원호의 양 끝과 중심에 연결되는 선분들의 설정모델.
startAngle, totalAngle을 참조한다.
startAngle: number
Polar 차트에서 사용될 때 시작 각도.
default :0
startFit: 'default'|'tick'|'value'
축 시작 위치에 tick 표시 여부.
paddingd이나 base 설정 등은 반영된 상태에서 적용된다.
strictMin가 설정되면 'value'로 적용된다.
- 'default'x축이면- VALUE, y축이면- TICK.
- 'tick'축의 min/max가 tick에 해당하지 않는 경우 tick이 표시될 수 있도록 증가 시킨다.
- 'value'축의 min/max에 맞춰 표시한다.
default :'default'
strictMax: string|number
무조건 적용되는 최대값.
즉, 이 값보다 큰 값을 갖는 시리즈 포인트들은 표시되지 않는다.
maxPadding도 적용되지 않는다.
숫자값이나, '%'로 끝나는 문자열로 설정해서 계산된 최대값에 더할 값을 전체 값 범위(max - min)에 대한 비율로 지정할 수 있다.
strictMin: string|number
무조건 적용되는 최소값.
즉, 이 값보다 작은 값을 갖는 시리즈 포인트들은 표시되지 않는다.
minPadding도 적용되지 않는다.
숫자값이나, '%'로 끝나는 문자열로 설정해서 계산된 최소값에 뺄 값을 전체 값 범위(max - min)에 대한 비율로 지정할 수 있다.
style: SVGStyles|string
스타일셋 또는 css selector (opens in a new tab).
tick
title
축 title 설정 옵션.
문자열로 지정하면 타이틀의 visible 속성을 지정한 것과 동일하다.
totalAngle: number
Polar 차트에서 사용될 때 원호 전체 각도.
0 ~ 360 사이의 값으로 지정해야 한다.
범위를 벗어난 값은 범위 안으로 조정된다.
지정하지 않거나 잘못된 값이면 360으로 계산된다.
default :360
type: 'linear'
unit: string
label 등에 표시할 수 있는 단위 정보 문자열.
unitLabel
단위 label 설정 옵션.
visible: boolean
값을 지정하지 않으면 연결된 시리즈가 있는 경우에 표시된다.
명시적 boolean (opens in a new tab)값을 지정하면 그 설정에 따라 표시 여부가 결정된다.
또, 표시 여부와 상관없이, 이 축에 연결된 시리즈들은 이 축의 범위에 맞게 표시된다.
default :undefined