http://bl.ocks.org/mbostock/4061961
我想更改此图表的x轴范围。我一直在阅读页面上发布的源代码,但天哪,我无法找到可以控制x轴范围或插件选项的地方。为了使它在20到80之间,我应该改变什么?
答案 0 :(得分:-1)
在bullet.js
中,有一个bulletRanges()
功能,您可以在其中手动更改范围。在示例中,它在randomize()
函数中更改:
function randomize(d) {
if (!d.randomizer) d.randomizer = randomizer(d);
d.ranges = d.ranges.map(d.randomizer); //This changes the ranges in the SVG datum.
d.markers = d.markers.map(d.randomizer);
d.measures = d.measures.map(d.randomizer);
return d;
}
要使用数据更新图表,然后调用svg.call(chart)
。