【发布时间】:2022-01-01 15:04:43
【问题描述】:
我需要根据日期对列进行分组。
starttime Dates COUNT
0 2019-09-01 00:00:01.9580 2019-09-01 0
1 2019-09-01 00:00:04.1430 2019-09-01 0
2 2019-09-01 00:00:07.3090 2019-09-01 0
3 2019-09-01 00:00:08.0640 2019-09-01 0
4 2019-09-01 00:00:12.8510 2019-09-01 0
... ... ... ...
195 2019-09-01 00:08:17.9740 2019-09-01 0
196 2019-09-01 00:08:23.9270 2019-09-01 0
197 2019-09-01 00:08:25.5040 2019-09-01 0
198 2019-09-01 00:08:26.2810 2019-09-01 0
199 2019-09-01 00:08:27.3220 2019-09-01 0
我已使用以下内容将“开始时间”列拆分为日期和时间。我想统计 'COUNT 列中每个日期的出现次数。
df['Dates'] = pd.to_datetime(df['starttime']).dt.date
df['Time'] = pd.to_datetime(df['starttime']).dt.time
例如
Date COUNT
2019-09-01 25
2019-09-02 34
我该怎么做?
【问题讨论】:
-
请提供您的示例数据框数据,而不是图像截图