我正在尝试重新取样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()。