0
如果我們使用下面的方法,我們可以發現週一本週開始日期如何使用python將日期轉換爲每週級別並將週日用作周開始日期?
df['week_start'] = df['myday'].dt.to_period('W').apply(lambda r: r.start_time)
的to_period(「W」)將默認使用週一本週開始日期。無論如何,我們可以修改這個函數來改變它來計算週日作爲一週的開始日期嗎?所以每個日期都會轉換爲相應的星期日,以便將數據分組爲每週級別。
例如1/1/2017將仍然是1/1/2017,但1/2/2017到1/7/2017將轉換爲1/1/2017。
http://stackoverflow.com/questions/17016051/need-sunday-as-the-first-day-of-本週 – systemjack
[需要週日作爲本週的第一天]可能的重複(http://stackoverflow.com/questions/17016051/need-sunday-as-the-first-day-of-the-week) –
所以你想'xyzzy(「2017-03-04」) - > 6'? – Blacksilver