【发布时间】:2013-06-27 10:20:36
【问题描述】:
for i,(x,y,z) in enumerate( zip(analysisValues, analysisValues[1:], analysisValues[2:]) ):
if all(k<0.5 for k in (x,y,z)):
instance = i
break
此代码遍历一个数组并查找满足条件“
================================
我正在处理“时间序列”数据并比较 t、t+1s 和 t+2s 处的值
如果数据以 1Hz 采样,则比较 3 个连续值并且上面的代码是正确的(点 0、1、2)
如果数据以 2Hz 采样,则必须每隔一个点进行比较(点 0、2、4)或 如果数据以 3Hz 采样,则必须每隔三个点进行比较(点 0、3、6)
输入数据的采样率可以变化,但已知并记录为变量“SRate”
================================
请您帮我将“时间”纳入这个逐点分析
【问题讨论】:
标签: python arrays loops compare