如何为d3.js折线图添加额外的范围

时间:2014-05-21 22:23:26

标签: javascript d3.js linechart

现在,当我创建折线图的x.domain时。将绘制所有数据点,这很好。我希望图形是文本框中输入的日期的宽度,而不仅仅是包含值的日期。现在图表只有它需要的大。如何使用x.domain设置最小和最大值。现在我正在使用它。

x.domain(d3.extent(data, function (d) { return d.date; }));

我尝试使用.range,但这根本不起作用。所以我现在不确定该怎么做。

1 个答案:

答案 0 :(得分:1)

您需要修改域的设置方式,而不是范围。而不是

x.domain(d3.extent(data, function (d) { return d.date; }));
你会做的

x.domain([minDate, maxDate]);