pandas.Period.dayofweek
- Period.dayofweek
-
День недели, в котором находится период, где понедельник=0, а воскресенье=6.
Если частота периода меньше, чем ежедневная (например, почасовая), и период охватывает несколько дней, используется день в начале периода.
Если частота выше, чем ежедневная (например, ежемесячная), используется последний день периода.
- Returns:
-
- int
-
День недели.
См. также
Period.day_of_week-
День недели, в котором находится период.
Period.weekday-
Псевдоним Period.day_of_week.
Period.day-
День месяца.
Period.dayofyear-
День года.
Примеры
>>> 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
© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.Period.dayofweek.html