查找时间戳意甲repititions和循环时间序列分析,与傅立叶(...也许其他方式)在Python
我有时间戳数据(从5000左右,可达50000个时间戳),不均匀分布在一个月或几个月:
example1 = ['2013-01-01 12:01', '2013-01-01 12:26', '2013-01-01 12:58']
的输入可以是一个列表如图所示,我也可以把它放在numpy的阵列,可能迫使分钟均匀分布:
exempel2 = np.array(['2013-01-01 12:01', '2013-01-01 12:02', '2013-01-01 12:03'])
dummyArr = np.array([1, 0, 0])
...和甲肝如果另一个阵列中的同一位置(exempel2)中的时间戳是需要考虑的日期/时间(1考虑并且不为0),则另一个具有虚拟说法的同形阵列
我的问题是,如果傅立叶对于Python实现来说,在时间戳系列中查找模式(repitions,cycles)是一个最好的选择,如果使用Fourier,那么最好的方法是什么?
正如我所说,我正在寻找重复和循环。对小时的分辨率听起来不错,但我有点不确定。我只想回答说,在每天的午餐时间11:00:00有一个模式。在17:00左右的第7天,还有另一种模式。甚至有一种复杂的模式,即在一年的前7天,8天以上的增长,在9天之间。所有这些都来自时间戳,也许结果中有一些能指出模式显示的强弱。
做取决于什么类型的您正在寻找的模式...傅立叶是良好的周期性重复图案,但也有许多其他类型的模式,傅立叶不会是特别好在突出显示... – twalberg
是定期重复模式是我在找什么,任何建议如何解决它? – user3516613