replaced a dictionary with a list to increace performance

This commit is contained in:
2017-11-12 01:18:45 +03:00
parent a93d7b1dca
commit a53c8e1d5c
2 changed files with 8 additions and 12 deletions

View File

@@ -2,10 +2,10 @@ import numpy as np
def is_anomaly(result):
data = [item["value"] for name in result for item in result[name]]
data = [item[1] for name in result for item in result[name]]
x = np.array(data)
for name in result:
for item in result[name]:
item["anomaly"] = item["value"] > x.mean() + 3 * x.std()
item[2] = item[1] > x.mean() + 3 * x.std()