1
使用D3我有一個X軸定義爲scaleTime最小刻度值
var xScale = d3.scaleTime()
.domain([fromDate, toDate])
.range([0, width]);
var xAxis = d3.axisBottom(xScale);
function customXAxis(g) {
g.call(xAxis);
g.select(".domain").remove();
g.selectAll(".tick line").attr("stroke", "white");
g.selectAll(".tick text").attr("fill", "white");
}
g.append("g")
.attr("transform", "translate(0," + height + ")")
.call(customXAxis);
所有的工作確實非常好。
但是,我希望比例尺至少在一天內顯示刻度。因爲它代表,如果fromData和todate是隻有幾天的差異也顯示蜱....
Mon-10___12PM___Tue-11___12PM___Wed-13___12PM___Thu-14___12PM
我怎樣才能得到它不顯示的日期值的時間?
任何幫助表示讚賞。
只是一個建議:改變你的問題的標題*最小滴答間隔*,而不是價值。 –