更改条形图dc.js的标签

时间:2018-12-10 11:58:12

标签: bar-chart dc.js

enter image description here

我想在dc.js条形图X中将月份显示为Jan,Feb,Mar等。

下面是代码详细信息-

  var monthlyDimension = ndx.dimension(function(d) {
        var monthName = getMonth(d.month);
        return +d.month;
    });

我尝试将其更改为-

    var monthDimLabels = ndx.dimension(function(d) {            
    var monthName = getMonth(d.month);
        return monthName;
    });

function getMonth(month) 
{ 
return ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][parseInt(month)-1] }

但是在X轴上仍然只能看到月份数字

Json结构-

var data = [ {
        dt : '28/01/2018',
        temp : 20,

    }, {
        dt : '16/02/2018',
        temp : 45,

    }

有人可以建议如何更改类似的标签名称

 heatmapChart.colsLabel(function(d) {
        return d;
    });

但是BarChart不支持colsLabel和rowsLabel。任何帮助表示赞赏。谢谢。

0 个答案:

没有答案