【发布时间】:2013-10-09 03:12:12
【问题描述】:
我有一个不规则采样的时间序列,我想在上面使用像 pandas.stats.moments.rolling_sum 这样的函数。
不幸的是,该函数看起来只能返回“x”个样本,而不是“x”秒。
不知道如何解决这个问题……对 pandas 来说还很陌生。
我的数据看起来像
time value
0.000 0.0000
0.013 0.0134
0.023 0.0256
0.035 0.0423
0.049 0.0756
0.069 0.0998
【问题讨论】:
-
这些是 timedelta 时间吗?浮点型时间,还是实际时间(日期型)?
-
时间增量,从零开始。我正在使用 pandas 来分析物理测试的数据。
-
ok...下面的解决方案,因为我们不为此 ATM 提供 timedelta 支持。您也可以使用 groupby 来执行此操作,但我认为会更慢
标签: pandas time-series