0
我有一個熊貓數據幀,看起來像這樣Python的熊貓:每天在時間序列功能
這組數據跨越數年,是分層次的數據。
我想要做的是:每天使用,在14:40:00和15:00:00之間應用所有logvol的總和。
我有一種感覺,它與resample功能有關,但我不確定如何使用它。
我想,也許:
def fn():
# not sure how to pass a time slice into the function
data['logvol'].resample('D', how=fn)
或者:
data['logvol'].resample('D', how=lambda x: np.cumsum(x.between_time('14:40:00','15:00:00')))
基本上,我不知道什麼對象被傳遞到FN()。它是否是一排(即在這種情況下是分鐘)?或者是重採樣日期「D」中的所有分鐘的集合?
任何提示正確的方向將不勝感激。
謝謝!