0

我正在使用d3.js构建堆积条形图。

举例说明:

我正在绘制每天行驶的总里程数。因此,一个人可能会在早上开车 20 英里,在午餐时间开车 5 英里,晚上再开车 20 英里。我想将这 3 个值堆叠一天。

X是基于时间的序数尺度。该图表按预期工作。

但是假设图表有 30 天。例如,我想自定义X轴,以便每天不会被绘制为“2012 年 10 月 27 日”。相反,我想定制很像定量尺度的东西,比如ticks()tickFormat()

似乎那些可用的方法.axis()仅适用于定量尺度,而不是序数:https ://github.com/mbostock/d3/wiki/SVG-Axes#wiki-tickFormat

那么如何X使用序数刻度自定义基于时间的轴呢?

4

0 回答 0