В гистограмме с накоплением Google есть ли способ, чтобы она не отображала столбец с нулевым значением?
Я не хочу показывать тонкую красную линию на первом баре или при наведении курсора.
Вот мой код:
var data = google.visualization.arrayToDataTable([
['Class', 'Cost', 'Savings', { role: 'annotation' } ],
['Current State Run', 140999460, 0, ''],
['Total Future State Run', 109351526, 31647934, '']
]);
var view = new google.visualization.DataView(data);
view.setColumns([0, 1,
{ calc: "stringify",
sourceColumn: 1,
type: "string",
role: "annotation" },
2,
{ calc: formatter,
sourceColumn: 2,
type: "string",
role: "annotation" },
3]);
function formatter(dataTable, row) {
if (data.getValue(row, 2))
return parseInt(data.getValue(row, 2)).toLocaleString()
else
return '';
}