各位版友好,這邊有個問題想請教
start, end = '2000-10-01 9:30:00', '2000-10-20 15:30:00'
rng = pd.date_range(start, end, freq='10min')
ts=pd.DataFrame(data={'DT': rng, 'Value':np.arange(len(rng)) * 2})
ts.set_index('DT', inplace=True)
假設我有一個長得像上面ts的資料
這個資料期間 從10/1 9:30 開始每10分鐘就有資料,直到10/20的15:30
然後我只想取得每一天的10:00到13:00 期間,每50分鐘以內的資料總和
然後最後不滿50分鐘,則以到13:00期間的資料為主
我若想達成這樣,還麻煩版友指點小弟我該如何操作
我知道有resample可以用,可是google看來看去
resample似乎無法取出 每一天的10:00-13:00這段期間的每50分鐘為一組 的資料
因此還盼望版友們能指點,先謝謝了
也謝謝願意了解我問題的各位