将y轴标签添加到NVD3多条形图

时间:2014-10-12 14:57:53

标签: javascript d3.js nvd3.js

我正在尝试将轴标签添加到NVD3多条形图,但它似乎只适用于x轴。有没有办法解决这个问题?

我在这里设置了一个示例:http://jsfiddle.net/msts1jha/2/

var chart = nv.models.multiBarChart();

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

chart.yAxis
    .tickFormat(d3.format(',.1f'));

chart.xAxis.axisLabel("x axis");
chart.yAxis.axisLabel("y axis");

1 个答案:

答案 0 :(得分:6)

您的yAxis已隐藏,请在图表上设置左边距,然后就可以了。

试试这个:

var chart = nv.models.multiBarChart().margin({left: 100});

有关边距的更多信息请查看here

希望有所帮助