使用nvd3仅绘制分组的多栏字符

Amr*_*mel 10 javascript charts nvd3.js

我使用nvd3库绘制一个multibarChart并且它工作得非常好但是它给了我两个单选按钮来选择我想要堆叠条形图或分组条形图.

我可以禁用此功能并使其仅显示分组条形图吗?

这是javascript代码:

nv.addGraph(function() {
    var chart = nv.models.multiBarChart();

    chart.xAxis.tickFormat(d3.format(',f'));

    chart.yAxis.tickFormat(d3.format(',.1f'));
    var x = data();
    d3.select('#chart svg').datum(data()).transition().duration(500).call(chart);

    nv.utils.windowResize(chart.update);

    return chart;
});
Run Code Online (Sandbox Code Playgroud)

sha*_*r90 27

下面的代码将以Grouped方式显示条形图,同时将控件隐藏在Stacked/Grouped之间的翻转中

var chart = nv.models.multiBarChart().stacked(false).showControls(false);
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你.