我有一個資料框 df ,其中列時間為字串。

我想統計每小時分組的這些條目。
例如,從 00:00:00 到 23:59:59 之間每小時有多少個時間條目。
uj5u.com熱心網友回復:
因為你有一個字串,你可以分割小時部分和value_counts:
out = df['Time'].str[:2].value_counts(sort=False)
或者:
out = df.groupby(df['Time'].str[:2]).count()
uj5u.com熱心網友回復:
您可以使用以下內容按此列的小時分組:
df.groupby(df.Time.dt.hour).count()
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/530344.html
上一篇:np.select不適用于datetime64[ns]
下一篇:熊貓轉換日期
