【发布时间】:2021-09-21 11:33:35
【问题描述】:
我正在尝试对时间序列数据集进行分组,以便我可以找到一周中最频繁的一天、一个月中的一周等。
我的数据集如下所示:
ID Date
1 2020-01-02
1 2020-01-09
1 2020-01-08
我的输出数据集应该如下所示:
ID Pref_Day_Of_Week_A Pref_Week_Of_Month_A
1 4 2
(这里的星期四是星期几,第二周是给定日期的月份星期) 因此,本质上是试图找出每个 ID 的模式(最频繁)一周中的某一天和模式(最频繁)一周中的一周。知道如何在 Python 中实现这一点吗?数据集包含多个此类 ID,这只是 1 个此类 ID 的示例,数据集具有多个具有相似时间戳数据的 ID。
【问题讨论】: