Python プログラムで datetime ライブラリをインポートしており、複数のイベントの期間を取っています。以下はそのための私のコードです:
d1 = datetime.datetime.strptime(starttime, '%Y-%m-%d:%H:%M:%S')
d2 = datetime.datetime.strptime(endtime, '%Y-%m-%d:%H:%M:%S')
duration = d2 - d1
print str(duration)
これで、変数「duration」に値が入りました。これの出力は次のようになります。
0:00:15
0:00:15
0:00:15
0:00:15
0:00:15
0:00:05
0:00:05
0:00:05
0:00:05
0:00:05
0:00:10
0:00:10
0:00:10
0:00:10
0:45:22
すべての期間の標準偏差を取り、異常があるかどうかを判断したいと考えています。たとえば、00:45:22 は異常であり、それを検出したいと考えています。日時の形式がわかっていればこれを行うことができますが、数字などではないようです.. から値を分割し、その間のすべての値を使用することを考えていましたが、もっと良い方法があるかもしれません仕方。
アイデア?