[英]Setting range and domain for x time axes in d3 js
您的主要问题是您无法混合使用d3v3和d3v4 API调用
不
var xAxis = d3.axisBottom(x)
.tickFormat(d3.time.format("%Y%b"));
但
var xAxis = d3.svg.axis().scale(x).orient("bottom");
// .tickFormat(d3.time.format("%Y%b"))
提示您的控制台的原因是您看不到东西的可能原因
要获取时间轴,您需要使用时间刻度,并且需要解析时间,但是它们是数字,因此您可以使用
function NumberToDate(n) {
return new Date(n/100, (n%100)-1, 1);
}
Julyy
是一(1)y。
怎么可能从未来回到过去
{"month": "May", "to": 201803, "from": 201812}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.