DC.js-colorMixin
colorMixin색상을 사용하여 시각화해야하는 모든 차트에 대한 색상 지원을 제공합니다. colorMixin의 계층은 아래 다이어그램에 정의되어 있습니다.
colorMixin은 다음과 같은 색상 작업 방법 목록을 제공하며 다음과 같습니다.
colorAccessor ([colorAccessor])
색 접근 자 함수를 가져 오거나 설정합니다. 이렇게하면 기본 Crossfilter 그룹의 각 데이터 포인트에 대한 색상 스케일의 고유 한 색상 값이 매핑됩니다. 기본 색상 접근자는 다음과 같습니다.
mychart.colorAccessor(function (d, i){return i;})
colorDomain ([도메인])
색 매핑 함수의 현재 도메인을 가져 오거나 설정하며 배열로 제공해야합니다.
calculateColorDomain ()
colorAccessor () 함수를 사용하여 찾은 데이터 요소의 최소값과 최대 값을 결정하여 색상 도메인을 설정합니다.
색상 ([colorScale])
색 눈금을 가져 오거나 설정합니다. 그것은 받아들입니다d3.scale.
chart.colors(d3.scale.category20b());
chart.colors(d3.scale.ordinal().range(['red','green','blue']));
linearColors (r)
보간 된 선형 색상 스케일을 설정하는 단축키 방법입니다.
chart.linearColors(["#4575b4", "#ffffbf", "#a50026"]);
ordinalColors (r)
서수 색 눈금을 설정하는 바로 가기 방법입니다.
chart.ordinalColors(['red','green','blue']);