RectLinear
RectLinear는 축이 존재하는 차트에 사용하는 기능을 담은 타입이다. Default를 상속받는다. 현재 RectLinear를 활용하는 유형은 Bar, Line, Scatter, Combo, Par-coords, xy-heatmap
이 있다.
API Reference
XY 축의 유무와 형태를 설정한다. axis 값은 x|y
스트링 값을 전달하여 기본 설정을 사용하거나, 객체를 전달하여 세부 설정을 한다.
axis 객체 값은 {target: x|y, showDomain: true|false, showTicks, showTitle, orient: top|right|bottom|left, title}
형태로 설정된다. target
속성만 필수이며, orient
를 제외한 나머지는 모두 true
기본 값을 갖는다. orient
는 target
이 x인 경우 bottom
, y인 경우 left
를 기본 값으로 갖는다. title
은 해당 축의 제목으로 사용할 값을 전달한다. 없을 경우 사용되는 필드명이 기본 설정 값으로 전달된다.
bar.axis('x')
.axis({target:'y', showtitle: false, orient: 'right'});
# rectLinear.axisTitle(name[,title]) <>
특정 타겟의 축의 제목을 설정하거나 제목을 출력할 때 사용한다. name은 필수이며 target[.fieldName]
형태로 입력한다. 예를 들어 x축을 가리킬 때는 x
를, 특정 필드 값을 갖는 x축을 가리킬때는 x.fieldName
형태로 사용한다. 필드명을 사용하는 경우는, 동일한 타겟의 축이 다수여서 (예:par-coords)에는 rectLinear.axis 방식으로는 개별적으로 축 제목을 설정하거나 확인할 수 없는 상황이다. title이 입력된 경우에는 name에 의해 선택된 축의 제목을 해당 값으로 변경하고, 아닌 경우에는 현재 축 제목을 반환한다.
bar.axisTitle('x', 'X축')
.axisTitle('y.value', 'Y축')
console.log(bar.axisTitle('y'));
타겟이 x인 축 설정이 존재하는지 확인할 때 사용된다. 존재할 경우 해당 설정 값을 반환한다.
타겟이 y인 축 설정이 존재하는지 확인할 때 사용된다. 존재할 경우 해당 설정 값을 반환한다.