我想從DataTable類中使用setFormattedValue()函數來修改折線圖橫軸上標籤的外觀,但這些值未被格式化。標籤保持由setValue()創建的默認值。如何格式化Google Visualization API中折線圖上的水平軸標籤?
例如,下面的代碼不會產生對軸0時36分45秒,而是僅僅2205
var table = new google.visualization.DataTable();
table.addRows(1);
table.addColumn('number', 'time');
table.addColumn('number', 'altitude');
table.setValue(0, 0, 2205);
table.setFormattedValue(0, 0, '00:36:45');
table.setValue(0, 1, 35);
var chart = new google.visualization.LineChart($('chartdiv'));
chart.draw(table);
我不明白我在做什麼錯。不應該setFormattedValue()導致標籤顯示爲00:36:45而不是2205?
如果這不是改變軸標籤外觀的正確方法,那麼應該怎麼做?我無法將列類型更改爲字符串,因爲繪製的線條基於數字x/y座標。