当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。