2016-11-14 8 views
0

dc.js에서 막대 그래프와 히트 맵을 연결했습니다. 가로 막 대형 차트에서 범위를 선택하면 히트 맵의 기본값은 회색 선택 취소 된 색 대신 색 구성표의 첫 번째 색으로 설정됩니다. 히트 맵에서 그레이 컬러를 사용하려면 어떻게해야합니까?dc.js 히트 맵 선택 해제 된 색상

+0

일반적으로 DC.js의 회색은 값 0이 아닌 선택 상태를 나타내는 데 사용됩니다. 히트 맵의 선택과 막대 차트의 선택이 동일하도록 붓을 공유하기를 원한다는 의미입니까? 아니면 제로가 회색으로 표시되기를 원한다는 뜻입니까? – Gordon

+0

히트 맵의 눈금은 0에서 100까지이며, 0은 녹색으로 표시되고 100은 빨간색으로 표시됩니다. 가로 막 대형 차트에서 일부 영역을 선택하면 선택되지 않은 값의 기본값은 0이며 히트 맵에서 녹색으로 표시됩니다. 반대로 히트 맵 자체에서 항목을 선택 해제하면 항목이 회색으로 바뀝니다. 막 대형 차트를 통해 선택을 취소하면 항목이 녹색 대신에 회색으로 바뀌려고합니다. – Malcolm

+0

필터링되지 않은 원본 데이터의 모든 0을 회색으로 표시 하시겠습니까? – Gordon

답변

1

해결책은 그룹에 맞춤식 축소 기능을 사용하는 것입니다. 이렇게하면 선택 해제 된 항목의 값을 null로 설정 한 다음 모든 null 값에 적절한 색을 사용할 수 있습니다.

+0

좋은 해결책! 후속 조치를 보내 주셔서 감사합니다. – Gordon