1

この DataTable を使用してグラフ ( Google Charts API ) を描画しています。

chart_data = new google.visualization.DataTable();
chart_data.addColumn('string','date');
chart_data.addColumn('number','value');

chart_data.addRows([
    ["10 May",0.23],
    ["11 May",0.26],
    ["12 May",0.29],
    ["13 May",0.23],
    ["14 May",0.21],
    ["15 May",0.25],
    ["16 May",0.28]
]);

DataTableの列の最小値と最大値を特定する必要があります。google.visualization.data.maxと呼ばれる関数がいくつかありますが、それを実装する方法に関する実際のコード例はありません。誰もその機能を以前に使用したことがありますか? または、誰かがこの問題の別の解決策を持っていますか? ありがとう!

4

2 に答える 2

12

関数getColumnRangeは最大値と最小値を返します。また、数値の列タイプと名前を宣言する必要があるようです。

chart_data = new google.visualization.DataTable();
chart_data.addColumn('string','date');
chart_data.addColumn('number','some number');

chart_data.addRows([
    ["10 May",0.23],
...
    ["16 May",0.28]
]);

alert("Max: " + chart_data.getColumnRange(1).max);
alert("Min: " + chart_data.getColumnRange(1).min);
于 2012-06-09T03:29:31.337 に答える