我有一个像
这样的数据集[{key: 'abc', series: [1000,2500,3000]}, {key: 'xyz', series: [-20, 0,0]}]
在这种情况下,当我使用d3.js绘制条形图时,“' y' label ticks忽略负值,因为它们不在其他数字的范围内(1000,2500,3000)。有没有办法强制显示负数滴答。或者如果我的y刻度范围是[0,200,400,800]那么它应该是[-200,0,200,400,800]。
答案 0 :(得分:-1)
您可以使用以下方法对y轴范围进行硬编码:
d3.scale.linear().range([-200,800]);