太陽光発電データを視覚化するために、Highstock チャートの実験を開始しました。問題は、グラフが 01-01-1970 00:00:00 で始まることです。私のcsvファイルの日付と時刻は無視されます。
このコードは、ここにあるいくつかの例と同じですが、機能しません。
私のデータ.csv
2011-08-01 00:00:00,155
2011-08-02 00:00:00,156
2011-08-03 00:00:00,157
2011-08-03 00:06:00,160
2011-08-04 00:00:00,120
私の index.html
$(document).ready(function() {
var c = [];
var d = [];
var options = {
chart: {
renderTo: 'content',
defaultSeriesType: 'line'
},
xAxis: {
title: {
text: 'Datum'
},
type: 'datetime',
categories: c
},
yAxis: {
title: {
text: 'Stromertrag [wH]'
}
},
series: [{
data: d,
}]
};
var jqxhr = $.get('../data/data.csv', function(data) {
var lines = data.split('\n');
$.each(lines, function(lineNo, line) {
var items = line.split(',');
c.push(items[0]);
d.push(parseInt(items[1]));
})
var chart = new Highcharts.StockChart(options);
});
});