使用时间刻度的d3轴,如何在时间上均匀分布宽间隙

时间:2014-12-13 20:52:06

标签: javascript svg d3.js

这是一张多线图表。

我显示了20分,但在他们之间你可能会有几天或几周的差距。这会导致轴在看到三周的间隙时左右碰撞点。一般来说,积分将是每小时,但可能会出现长距离。我尝试使用d3.svg.axis.tickValues来设置值,但它仍然不均匀地将它们隔开。

1 个答案:

答案 0 :(得分:0)

您需要使用比例

d3.scale.linear().domain([..]).range([...]); 更多信息:https://github.com/mbostock/d3/wiki/Quantitative-Scales