fix: average is not caculated correctly

This commit is contained in:
1ambda 2017-03-17 18:22:35 +09:00
parent dd08e38d97
commit 2370682fc1

View file

@ -407,8 +407,7 @@ export function getCubeWithSchema(rows, keyColumns, groupColumns, aggrColumns) {
const count = (AggregatorFunctionDiv[aggrColumn.aggr]) ?
c[aggrName].count + 1 : c[aggrName].count;
c[aggrName].value = value;
c[aggrName].count = count;
c[aggrName].value = (aggrColumn.aggr === Aggregator.AVG) ? (value / count) : value;
}
}
}