Dc.js饼图的部分颜色不足,编译时无法找到dc中的颜色方法

时间:2018-03-28 11:49:22

标签: dc.js

我在构建饼图时遇到dc.js问题。饼图生成的部分数量相当大,因为我使用mongodb查询的结果来填充饼图。

我遇到的问题是饼图似乎没有用于各个部分的颜色。到目前为止,我已尝试使用dc.colorMixin method ordinalColors()来尝试改善这种情况,但我在浏览器(Chrome)中出现错误,即ordinalColors()不是函数,即使它是dc.js的一部分。

因此,如果有人可以帮助解决图表颜色耗尽或直接无法使用ordinalColors这一事实,我们将不胜感激。

这是图表,它是导致问题的类型图表:Working Chart. Less Working Chart

以下是构建图表的代码部分:

var genreChart = dc.pieChart('#genre-chart');
var genreData = genreJson;
var genreCrossfilter = crossfilter(genreData);
var genreDimension = genreCrossfilter.dimension(function(data) 
{
        return data.Genre;
});
var genreGroup = genreDimension.group().reduceCount();

genreChart
    .width(500)
    .height(300)
    .dimension(genreDimension)
    .group(genreGroup)
    .label(function(d){ return d.data.key + ": " + d.data.value});
    //.ordinalColors(['red', 'green', 'blue']);

这是我在这里提出的第一个问题,请随时提供反馈。

0 个答案:

没有答案