我正试图重新取样Pandas的时间序列,我得到一些奇怪的行为:
print samples[196].base_df.to_string()
Units Sales
2008-07-03 3 820.00
2008-07-04 3 470.00
...
2010-06-22 1 335.00
2010-06-24 2 180.00
2010-06-30 -1 -2502.00
print samples[196].base_df.resample('15d', how='sum')
Units Sales
2008-07-03 17 3.149130e+03
2008-07-18 29 6.305210e+03
...
2010-06-08 18 5.204000e+03
2010-06-23 1 -2.322000e+03
2010-07-08 0 6.521324e-312
我原本希望重采样系列中的最后一个值为零或省略。这是resample函数的预期行为吗?如果有帮助我可以发布全职时间序列,但它有点长...