gpt4 book ai didi

python - Pandas 'Weeknum' 到 'Week of'

转载 作者:行者123 更新时间:2023-12-01 03:02:46 27 4
gpt4 key购买 nike

我需要从 pandas 的日期系列中检索“周”,该周从星期日开始。示例数据:

Dates
10/3/2016
10/9/2016
10/10/2016
10/10/2016

在上述数据中,2016 年 10 月 3 日将属于 2016 年 10 月 2 日“当周”,其余数据将属于 2016 年 10 月 9 日“当周”,因为这些数据将是这些周的第一个周日。

我知道如何从 pandas 中的日期获取周数,但如何将该周数转换为“周”?

最佳答案

# only if 'date' column is not datetime format:    
date_df['date'] = pd.to_datetime(date_df['date'])

df['week_start'] = \
df['date'] - ((date_df['date'].dt.weekday + 1) % 7).astype('timedelta64[D]')

关于python - Pandas 'Weeknum' 到 'Week of',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43664405/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com