4
我想修改該SO話題here到三個小時的時間間隔。 我有分鐘分辨率的事件數據庫。我需要每三小時將它們分組,並提取這個分組的計數。集團在日期時間熊貓爲三個小時的時間間隔
輸出理想的情況看起來像一個表如下所示:
3hourly count
0 10
3 3
6 5
9 2
...
我想修改該SO話題here到三個小時的時間間隔。 我有分鐘分辨率的事件數據庫。我需要每三小時將它們分組,並提取這個分組的計數。集團在日期時間熊貓爲三個小時的時間間隔
輸出理想的情況看起來像一個表如下所示:
3hourly count
0 10
3 3
6 5
9 2
...
您沒有提供太多細節,但你可以使用「TimeGrouper」:
df.groupby(pd.TimeGrouper(key='your_time_column', freq='3H')).count()
的key
如果您的時間是索引,則參數是可選的。
我意識到,是的,我沒有給出所有細節。 1)3T是3分鐘,所以它應該是3小時(我試過,3小時3小時變換日期時間列,2)它總結了第一列的值,所以它沒有正確計數值。如果我使用.count()的作品!如果你糾正3T至3小時,總計數我會將其標記爲正確 – claire
@claire感謝您的澄清,我編輯了我的答案。 – IanS