使用数据集df,我绘制了如下图:
df
Time Temperature
8:23:04 18.5
8:23:04 19
9:12:57 19
9:12:57 20
9:12:58 20
9:12:58 21
9:12:59 21
9:12:59 23
9:13:00 23
9:13:00 25
9:13:01 25
9:13:01 27
9:13:02 27
9:13:02 28
9:13:03 28
图表(整体)
放大数据时,我们可以看到更多细节:
我想计算这个温度测量设备的激活次数,这会导致温度急剧上升。我已经定义了一个激活如下:
令 T0, T1, T2, T3 为时间 t=0,t=1,t=2,t=3 的温度,d0= T1-T0, d1= T2-T1, d2= T3-T2, ...是 2 个相邻值的差。
如果
1) d0 ≥ 0 且 d1 ≥ 0 且 d2 ≥ 0,并且
2) T2-T0 > max(d0, d1, d2),并且
3) T2-T0 < 30 秒
它被认为是一种激活。我想计算总共有多少次激活。有什么好方法可以做到这一点?
谢谢。
当年话下
相关分类