更新时间:2023-12-05 21:06:28
可以使用 getNumberOfRows()
, getNumberOfColumns()
和 getValue()
函数计算总数并设置该值,而不是字符串 total
:
You can use getNumberOfRows()
, getNumberOfColumns()
and getValue()
functions to calculate total and set that value instead of string total
:
function drawChart() {
// Create the data table.
var data = new google.visualization.arrayToDataTable(array);
for (var i = 0; i < data.getNumberOfRows(); i++) {
var total = 0;
for (var j = 1; j < data.getNumberOfColumns() - 2; j++) {
// console.log(data.getValue(i, j));
total += data.getValue(i, j);
}
data.setValue(i, data.getNumberOfColumns() - 1, '' + total);
}
...
您必须更改图表的大小或字体大小以获取在列上正确显示的值。标签可正确显示。
You will have to change or size of chart or size of fonts to get values properly displayed on columns. Labels are displayed correctly.