0
这里谷歌图表折线图是我的数据:选项来创建具有注释
dataToDisplay=[[156,"2013-12-01","note one"],
[206,"2013-12-02","note two"],
[280,"2013-12-03","note three"],
[320,"2013-12-04","note four"],
[0,"2013-12-05",""]]
这里是做一个折线图的代码:
chartData = new google.visualization.DataTable();
chartData.addColumn('number', 'Miles');
chartData.addColumn('string', 'Date');
chartData.addColumn({type:'string', role:'annotationText'});
chartData.addRows(dataToDisplay);
graphTitle = 'Mileage'
var options = {
title: graphTitle,
height:600
};
var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(chartData, options);
和错误:
"Data column(s) for axis #0 cannot be of type string"
我不知道发生了什么。哪一列是轴#0?
此外,有没有建立与使用类似的注释折线图的方式:
var chartData = google.visualization.arrayToDataTable(dataArray);
如果是这样,怎么会dataArray中必须构建?
工作就像一个魅力!谢谢。 – user1126515