我正在使用Google的Table Chart最近。 現在我在設置BarFormat時遇到了一些問題。 我可以設置酒吧範圍的最小值和最大值, 但它僅適用於整個表格。 有什麼方法可以單獨設置範圍嗎? 另一個問題是第二列中的'v'和'f'代表什麼? 下面是例子。Google可視化Barformat選項
function drawTable() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Name');
data.addColumn('number', 'Salary');
data.addColumn('boolean', 'Full Time Employee');
data.addColumn('number', 'QQ');
data.addRows([
['Mike', {v: 10000, f: '$10,000'}, true,10000],
['Jim', {v:8000, f: '$8,000'}, false,8000],
['Alice', {v: 12500, f: '$12,500'}, true,12500],
['Bob', {v: 7000, f: '$7,000'}, true,7000]
]);
var table = new google.visualization.Table(document.getElementById('table_div'));
var formatter = new google.visualization.BarFormat({width: 100,colorPositive:'red',colorNegative:'blue',max:20000,min:0});
formatter.format(data, 3); // Apply formatter to second column
table.draw(data, {allowHtml: true,showRowNumber: true, width: '100%', height: '50%'});
}
感謝您的幫助〜!
感謝您的幫助,但我仍然無法弄清楚如何爲每一行設置條的最小和最大範圍。 ex。 Mike:min 0,max 20000 Jim:min 0,max 16000 Alice:min 0,max 25000 Bob:min 0,max 14000 – Doggy
謝謝澄清 - 上面更改了答案,請參閱__2)__... – WhiteHat
謝謝! 問題解決〜 – Doggy