意外行为重新采样时间序列

时间:2015-01-06 00:23:38

标签: python pandas

我正在尝试重新取样Pandas中的滴答时间序列数据。

time
2014-07-01 10:00:00    1476.29
2014-07-01 10:00:01    1474.70
2014-07-01 10:00:02    1475.28
2014-07-01 10:00:02    1474.65
2014-07-01 10:00:04    1474.64
2014-07-01 10:00:05    1474.15
...

我使用resample

data["2014-07-01 10:00:20":].resample("15s")

得到这样的东西:

time
2014-07-01 10:00:15    1472.711000
2014-07-01 10:00:30    1472.376000
2014-07-01 10:00:45    1471.965333
2014-07-01 10:01:00    1470.182667
2014-07-01 10:01:15    1469.607333
2014-07-01 10:01:30    1469.746429
...

我不明白为什么它始于" 2014-07-01 10:00:15"我以" 2014-07-01 10:00:20"开始重新采样切片。它是一个功能还是一个bug?如何从需要的时间开始?

所以我需要的是在给定数据中计算具有n个先前秒的标准偏差值的新时间序列。为了做到这一点,我决定从一定时间开始将它拆分,然后将它们组合起来。也许有更好的方法来做到这一点?不想使用iterrows()。

0 个答案:

没有答案