[。dt.week计算周数时,我们如何将星期日视为一周的开始

问题描述 投票:1回答:1

。dt.week函数默认情况下将星期一视为一周的开始,但是有一种方法可以将星期天视为一周的开始示例:

analysis['week no']=(analysis['Date based Discharge'].dt.week)

输出:

Date based Discharge   week no
06-10-2019              wk 40
07-10-2019              wk 41
.........               .. ..

所需的输出:

Date based Discharge   week no
06-10-2019              wk 41
07-10-2019              wk 41
python pandas dataframe dayofweek week-number
1个回答
0
投票

您能否简单地将每个日期向前移动一天以获得星期索引?

例如:

(analysis['Date based Discharge'] + pd.DateOffset(1)).dt.week

我认为这应该可以得到预期的结果。

© www.soinside.com 2019 - 2024. All rights reserved.