异构时间序列shift()频率给出NaN

时间:2013-08-14 13:36:39

标签: pandas

提前致谢。

我有一个DateTimeIndex系列,它看起来像:

Time
2013-01-25 00:00:00.307000    0
2013-01-25 00:00:00.887000    0
2013-01-25 00:00:01.148000    1
2013-01-25 00:00:01.956000    1
2013-01-25 00:00:02.709000    1

我想要的是在下一秒之后转移到最近的。所以在这种情况下,系列看起来像

Time
2013-01-25 00:00:00.307000    0
2013-01-25 00:00:00.887000    0
2013-01-25 00:00:01.148000    0
2013-01-25 00:00:01.956000    0
2013-01-25 00:00:02.709000    1

当我使用.tshift(1,freq ='S')或与.shift()相同时,我得到整个系列的NaN。有什么地方我可以读到这个或者我将不得不写一个函数吗?

再次,先谢谢。

0 个答案:

没有答案