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()は2205ではなく00:36:45と表示されるべきですか?
これが軸ラベルの外観を変更する正しい方法でない場合は、どうすればよいでしょうか?プロットされた行は数値のx/y座標に基づいているため、列の型をstringに変更できません。