Luminol 库的 Github 链接:https ://github.com/linkedin/luminol
谁能用示例代码向我解释一下如何使用此模块来查找数据集中的异常。
我想使用这个模块来查找我的时间序列数据中的异常。
PS:我尝试了 README.md 中提供的示例 1,但出现错误,所以请有人提供一个工作示例来查找异常。
示例 1 将异常分数放入列表中。
from luminol.anomaly_detector import AnomalyDetector
my_detector = AnomalyDetector(ts)
score = my_detector.get_all_scores()
anom_score = list()
for (timestamp, value) in score.iteritems():
t_str = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(timestamp))
anom_score.append([t_str, value])
得到 value error: (22, 'Invalid argument') In line: t_str = time.strftime('%Y-%m-%d %H :%M%S', time.localtime(timestamp))
使用 Python 2.7
谢谢 :)