[英]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.