第一次在这里问。
我想在这里修改此代码https://gist.github.com/mbostock/3887051以便它显示负值。
我只设法通过更改此行使 y 轴显示正确的负值
y.domain([0, d3.max(data, function(d) { return d3.max(d.ages, function(d) { return d.value; }); })]);
成为:
y.domain([ d3.min(data, function(d) { return d3.min(d.ages, function(d) { return d.value; }); }), d3.max(data, function(d) { return d3.max(d.ages, function(d) { return d.value; }); })]);
但这仅涉及 y 轴,我无法在 x 轴上进行任何更改。
我在网上到处都看过 - 但只有负数的堆积条形图,而不是负数的分组条形图。
请帮助。非常感谢您!