簡體   English   中英

根據值顏色將顏色設置為餅圖

[英]set color to pie chart according to value color

我正在嘗試將自定義顏色設置為DC JS上的餅圖

我的意思是,每個寄存器都有一個類別,並且該類別具有顏色,我要做的就是將類別顏色設置為餅圖中的對應切片

這就是我設置圖表的方式

installationCategoryChart
.width(250)
.height(250)
.title(function (d) { return d.key + ' - Cantidad: ' + d.value + " - " + (d.value / StatusDim.groupAll().reduceCount().value() * 100).toFixed(2) + "%"; })
.dimension(CategoryDim)
.group(devicesPerCategory)
.innerRadius(50)

有誰知道我該怎么做?

使用colorMixin.colors設置顏色比例。

由於您知道鍵的名稱和所需的顏色,因此最容易指定序數標度:

.colors(d3.scaleOrdinal().domain(['key-1', 'key-2', 'key-3', 'key-4', 'key-5])
        .range(['#3f8', '#19e', '#86b', '#b37', '#661']))

(原諒隨機顏色-並非最佳做法!)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM