We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f4c3f3d commit cf5b454Copy full SHA for cf5b454
python/plugins/processing/algs/qgis/StatisticsByCategories.py
@@ -81,11 +81,11 @@ def processAlgorithm(self, progress):
81
except:
82
pass
83
84
- fields = ['category', 'min', 'max', 'mean', 'stddev', 'count']
+ fields = ['category', 'min', 'max', 'mean', 'stddev', 'sum', 'count']
85
writer = output.getTableWriter(fields)
86
for (cat, v) in values.items():
87
- (min, max, mean, stddev) = calculateStats(v)
88
- record = [cat, min, max, mean, stddev, len(v)]
+ (min, max, mean, stddev, sum) = calculateStats(v)
+ record = [cat, min, max, mean, stddev, sum, len(v)]
89
writer.addRecord(record)
90
91
@@ -115,4 +115,4 @@ def calculateStats(values):
115
else:
116
variance = 0
117
stddev = math.sqrt(variance)
118
- return (minvalue, maxvalue, mean, stddev)
+ return (minvalue, maxvalue, mean, stddev, sum)
0 commit comments