【发布时间】:2021-04-16 08:46:42
【问题描述】:
当我尝试使用 d3 中的 scaleTime 创建 y 轴时,我发现应该是第一个月的刻度,“January”实际上显示了该特定年份的名称。 如何让它显示月份而不是年份的名称?
这是我生成 y 轴的代码。
var yScale = d3.scaleTime().domain([new Date(0, -1, 10), new Date(0, 12)]).range([0, 600]);
var yAxis = d3.axisLeft(yScale).ticks(14);
g.append("g").call(yAxis);
【问题讨论】:
标签: javascript svg d3.js axis