我有日期的在JavaScript的數組:創建X軸與日期的陣列()對象 - D3.js
dates = [Fri Jan 02 2015 00:00:00 GMT-0600 (CST),
Mon Jan 05 2015 00:00:00 GMT-0600 (CST),
Tue Jan 06 2015 00:00:00 GMT-0600 (CST),
Wed Jan 07 2015 00:00:00 GMT-0600 (CST),
Thu Jan 08 2015 00:00:00 GMT-0600 (CST),
Fri Jan 09 2015 00:00:00 GMT-0600 (CST), …]
隨着本更多的日期。我可以根據需要解析它們 - 在D3.js中,或者將它們保存爲Date()
格式。我希望我的時間軸x軸只有這些日期的滴答聲(注意它們跳過週末和節假日)。這在D3中可能嗎?我目前試過
timeScale = d3.time.scale()
.domain(dates)
.range([0, width])
.clamp(true);
但這不起作用。使用.domain([minDate, maxDate])
作品,但包括週末和節假日。
太好了 - 謝謝。結論性答案,只需要使用序數標度。 – Jared
先嚐試線性。有趣的事情可以發生在序數量級上。 –