python 中的时间序列分析

time-series analysis in python

我是 Python 的新手,我正在尝试分析时间序列。我有一个用日期索引的系列,我想拆分我的时间序列以查看例如16 到 17 之间出现了多少 $t$,17 到 18 之间出现了多少,依此类推。

我怎样才能在几分钟、几天、几周、几个月内做到这一点?基本上我想放大不同的时间长度。

理想的解决方案类似于 .groupby() 方法,这样可以轻松查看我的时间序列在不同时期的表现。

                     t
2015-05-27 16:37:08  1
2015-05-27 16:37:12  1
2015-05-27 16:37:48  1
2015-05-27 16:37:49  1
2015-05-27 16:38:00  1

查看 Pandas。 Pandas 提供时间序列的数据结构和数据分析工具,并将提供您正在寻找的那种功能。查看此文档页面,重点关注时间序列: http://pandas.pydata.org/pandas-docs/stable/timeseries.html