Report: data
[csit.git] / resources / tools / presentation / utils.py
index bc62268..0e72a06 100644 (file)
@@ -36,7 +36,10 @@ def mean(items):
     :rtype: float
     """
 
-    return float(sum(items)) / len(items)
+    if len(items):
+        return float(sum(items)) / len(items)
+    else:
+        return None
 
 
 def stdev(items):
@@ -67,6 +70,7 @@ def relative_change(nr1, nr2):
 
     return float(((nr2 - nr1) / nr1) * 100)
 
+
 def remove_outliers(input_list, outlier_const=1.5, window=14):
     """Return list with outliers removed, using split_outliers.