从Google Charts DataTable中查找最低和最高值

And*_* SK 0 jquery google-visualization google-datatable

我正在使用此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]
]);
Run Code Online (Sandbox Code Playgroud)

我需要弄清楚DataTable中列的最低值和最高值.有一些名为google.visualization.data.max的函数,但是没有关于如何实现它的任何实际代码示例.有人之前使用过这个功能吗?或者,有人为此问题提供另一种解决方案吗?谢谢!

Tin*_*ehr 11

该函数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);
Run Code Online (Sandbox Code Playgroud)