我有一個python數據框(df1
),它有一個列時間。我使用pd.to_datetime(df1['time'])
將列轉換爲日期時間序列。現在,我得到一列是這樣的:使用Python,如何按小時對Dataframe中的列進行分組?
2016-08-24 00:00:00 2016-08-13 00:00:00
2016-08-24 00:00:00 2016-08-13 00:00:00
2016-08-24 00:00:00 2016-08-13 00:00:00
2016-08-24 00:00:00 2016-08-13 00:00:00
2016-08-24 00:00:01 2016-08-13 00:00:01
2016-08-24 00:00:01 2016-08-13 00:00:01
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
2016-08-24 00:00:02 2016-08-13 00:00:02
....
2016-08-24 23:59:59 2016-08-13 00:00:02
從本質上講,我想第一列按小時分組,這樣我可以看到有多少項目在1個小時在那裏。任何幫助都會很棒。
是的這適用於如果我使用groupby爲單個列。你知道當我們使用多列分組時會發生什麼嗎? – Vijay
@Vijay ..謝謝,問另一個問題...祝你好運 – Merlin