當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pandas.Period.day_of_week用法及代碼示例


用法:

Period.day_of_week

周期所在的星期幾,星期一=0,星期日=6。

如果周期頻率低於每日(例如每小時),並且周期跨越多天,則使用周期開始的日期。

如果頻率高於每日(例如每月),則使用該期間的最後一天。

返回

int

一周中的天。

例子

>>> per = pd.Period('2017-12-31 22:00', 'H')
>>> per.day_of_week
6

對於跨越多天的期間,將返回期間開始的日期。

>>> per = pd.Period('2017-12-31 22:00', '4H')
>>> per.day_of_week
6
>>> per.start_time.day_of_week
6

對於頻率高於天數的期間,將返回該期間的最後一天。

>>> per = pd.Period('2018-01', 'M')
>>> per.day_of_week
2
>>> per.end_time.day_of_week
2

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Period.day_of_week。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。