我有以下dimple.js代碼:與Dimple.js
var svg = dimple.newSvg("#chart_montreal", 590, 400);
d3.csv("data/data_montreal.csv", function (data) {
data = dimple.filterData(data, "parameter", ["DCE_1_2","DCE_1_3","DCE_1_4"])
var myChart = new dimple.chart(svg, data);
myChart.setBounds(60, 30, 505, 305);
var x = myChart.addTimeAxis("x", "date","%m-%d-%Y-%H%M%S","%m-%d-%y-%H%M%S");// 09-11-2007 15:15 "%m/%d/%y_%X","%m/%d/%y %X"
console.log(x);
//x.addOrderRule("date");
myChart.addMeasureAxis("y", "values");
myChart.addSeries("parameter", dimple.plot.area);
myChart.addLegend(60, 10, 500, 20, "right");
//myChart.setMargins("0%","0%","0%","30%");
myChart.draw();
});
的的console.log(x)返回的對象;在Chrome中檢查,我可以讀X作爲值:
_MAX:週一至2007年9月24日12:00:00 GMT-0500(中部夏令時間) 原:無效的日期
_min:週二2007年9月11日15:15:00 GMT-0500(中部夏令時間) 原:無效的日期
CSV樣本:
參數,日期,數值,樣品,
苯,09-11-2007-151500,150,PO1-1-110907,
氯苯,09-11-2007-151500,1900, PO1-1-110907,
DCE_1_2,09-11-2007-151500,5500,PO1-1-110907,
DCE_1_3,09-11-2007-151500,1000,PO1-1-110907,
DCE_1_4,09-11-2007-151500,3000,PO1-1-110907,
乙苯,09-11-2007-151500,100,PO1-1-110907,
因此,日期顯示正確的時間被完全擦除。
我認爲這是一個錯誤,因爲沒有報告錯誤。
工作文件是在這裏:http://lorefolk.com/ii/iveysoldemo/demo.html#/5
有誰或者看看有沒有什麼問題的格式知道D3一招解決這一問題?
這很有道理。我想我只是在類別和系列之間感到困惑。 – Disarticulate