1
私は少し狂ったような問題を抱えています。 私はそれが欲しいように見えるチャートを作成しましたが、問題はそれが反映されているということです。これはコンボチャートであり、列/小節で表される1つの値と、行である1つの値を持ちますが、行の値は左側のvAxisに、右側の値は右側のvAxisにあります。これはデッドブレイカーではありませんが、私はそれを逆にしたいと思います。Google Charts:異なる軸に値を割り当てる
以下は、チャートのコード全体です。
google.charts.load('current', { 'packages':['corechart']
});
google.charts.setOnLoadCallback(drawVisualization);
function drawVisualization()
{
// Some raw data (not necessarily accurate)
var data = google.visualization.arrayToDataTable([
['Day', 'Bolivia', 'Average'],
['1', 26000, 70 ],
['2', 21000, 80],
['3', 19000, 75],
['4', 25000, 60],
['5', 24000, 90]
]);
var options = {
title : 'Monthly Coffee Production by Country',
vAxes: {
0: { logScale: false },
1: { logScale: false, maxValue: 2 }
},
hAxis: { title: 'Month'},
seriesType: 'bars',
series: {
0: { targetAxisIndex: 1 },
0: { targetAxisIndex: 1 },
1: { targetAxisIndex: 0 },
1: { type: 'line' }
}
};
var chart = new google.visualization.ComboChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
そして、私は問題はこの部分であると信じて:
series: {
0: { targetAxisIndex: 1 },
0: { targetAxisIndex: 1 },
1: { targetAxisIndex: 0 },
1: { type: 'line' }
}
私はここにある0と1のように多くの組み合わせを試してみたが、それは動作しません!私は何かを逃していますか?
はこれが役に立てば幸いシリーズ番号ごとに一つのオブジェクト
{}
があるはずです... – WhiteHat