pandas.tseries.offsets.BYearBegin
- classpandas.tseries.offsets.BYearBegin
-
DateOffset приращения между первым рабочим днем года.
- Параметры:
-
- n:int, по умолчанию 1
-
Количество представленных лет.
- normalize:bool, по умолчанию False
-
Нормализовать даты начала/окончания до полуночи перед генерацией диапазона дат.
- month:int, по умолчанию 1
-
Конкретное целое число для месяца года.
См. также
DateOffset-
Стандартный вид приращения дат.
Примеры
>>> from pandas.tseries.offsets import BYearBegin >>> ts = pd.Timestamp('2020-05-24 05:01:15') >>> ts + BYearBegin() Timestamp('2021-01-01 05:01:15') >>> ts - BYearBegin() Timestamp('2020-01-01 05:01:15') >>> ts + BYearBegin(-1) Timestamp('2020-01-01 05:01:15') >>> ts + BYearBegin(2) Timestamp('2022-01-03 05:01:15') >>> ts + BYearBegin(month=11) Timestamp('2020-11-02 05:01:15')Атрибуты
baseВозвращает копию вызываемого объекта смещения с n=1 и всеми другими атрибутами равными.
Возвращает строку, представляющую частоту.
Возвращает словарь дополнительных параметров для смещения.
Возвращает строку, представляющую базовую частоту.
Методы
copy()Возвращает копию частоты.
(УСТАРЕЛО) Возвращает boolean, является ли частота единичной частотой (n=1).
is_month_end(ts)Возвращает boolean, если отметка времени приходится на конец месяца.
is_month_start(ts)Возвращает boolean, если отметка времени приходится на начало месяца.
is_on_offset(dt)Возвращает boolean, если отметка времени пересекается с этой частотой.
is_quarter_end(ts)Возвращает boolean, если отметка времени приходится на конец квартала.
is_quarter_start(ts)Возвращает boolean, если отметка времени приходится на начало квартала.
is_year_end(ts)Возвращает boolean, если отметка времени приходится на конец года.
is_year_start(ts)Возвращает boolean, если отметка времени приходится на начало года.
rollback(dt)Перематывает заданную дату назад к следующему смещению только если она не на смещении.
rollforward(dt)Перематывает заданную дату вперед к следующему смещению только если она не на смещении.
© 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.tseries.offsets.BYearBegin.html