1
私はこのようなd3.js time.scale
を使用しています:tickformat
var xScale = d3.time.scale()
.domain(d3.extent(data, function(d) { return d.date; }))
.range([0, chartWidth]);
データは、このようなものです:
var testData = [
{
"date": "2015-04-01T00:00:00.000Z",
"value": 200.00
},
{
"date": "2015-05-01T00:00:00.000Z",
"value": 2000.00
},
{
"date": "2015-06-01T00:00:00.000Z",
"value": 4000.01
},
{
"date": "2015-07-01T00:00:00.000Z",
"value": 1000.00
},
{
"date": "2015-08-01T00:00:00.000Z",
"value": 750.00
},
{
"date": "2015-09-01T00:00:00.000Z",
"value": 1568.00
},
{
"date": "2015-10-01T00:00:00.000Z",
"value": 3789.00
},
{
"date": "2015-11-01T00:00:00.000Z",
"value": 5678.00
},
{
"date": "2015-12-01T00:00:00.000Z",
"value": 4898.00
},
{
"date": "2016-01-01T00:00:00.000Z",
"value": 9002.00
},
{
"date": "2016-02-01T00:00:00.000Z",
"value": 3320.00
},
{
"date": "2016-03-01T00:00:00.000Z",
"value": 12000.00
}
];
しかし、ダニや順序はないようです私は期待:
私はダニを注文することが期待されます2016年3月2015年3月、2016年ダニがどこから来ているのか分かりません。
私は予想どおりにティックを注文することができ、2016ティックはどこから来ますか?
ここあなたはダニは、月名と年を表示軸にこれを追加したい場合はproblem
あなたは順序が間違っている理由を知っていますか? – dagda1
また、開始時に何も表示されないのはなぜですか? – dagda1
しかし、注文は間違っていませんでした。 –