1
このコードを使用してグラフを生成しています。私は関数内の配列にデータをプッシュする必要があります。それから私はそれを描画関数に渡します。しかし、私はそれを行うときに私はこのエラーData column(s) for axis #0 cannot be of type string
を取得します。 何が問題なのですか?そのようなGoogle Chartのエラー:データ列は文字列ではありません
がので、このデータを平均する必要があり、ツールチップ又は注釈として、特別roleするためのものである場合を除き
function setData(records) {
$("#result").show();
var chartData = [];
chartData.push(['A', 'B', 'C', 'D']);
// A SIMPLE FOR EACH LOOP STARTS
chartData.push([
X,Y,P,Q
]);
//FOR EACH ENDS
drawVisualization(chartData);
}
google.charts.load('current', { 'packages': ['corechart'] });
function drawVisualization(chartData) {
var data = google.visualization.arrayToDataTable([
chartData
]);
var options = {
title: 'Monthly Coffee Production by Country',
vAxis: { title: 'Measure' },
hAxis: { title: Row },
seriesType: 'bars',
series: { 5: { type: 'line' } }
};
var chart = new google.visualization.ComboChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
この質問は運がいいですか? – WhiteHat