pandas.tseries.offsets.BYearBegin#
- класс pandas.tseries.offsets.BYearBegin#
Приращения DateOffset между первым рабочим днем года.
- Параметры:
- nint, по умолчанию 1
Количество представленных лет.
- нормализоватьbool, по умолчанию False
Нормализовать начальные/конечные даты до полуночи перед генерацией диапазона дат.
- monthint, по умолчанию 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()Возвращает копию частоты.
(УСТАРЕЛО) Возвращает логическое значение, является ли частота единичной (n=1).
is_month_end(ts)Возвращает булево значение, указывающее, приходится ли метка времени на конец месяца.
is_month_start(ts)Возвращает логическое значение, происходит ли метка времени в начале месяца.
is_on_offset(dt)Возвращает логическое значение, пересекается ли метка времени с этой частотой.
is_quarter_end(ts)Возвращает булево значение, указывающее, приходится ли метка времени на конец квартала.
is_quarter_start(ts)Возвращает булево значение, указывающее, приходится ли временная метка на начало квартала.
is_year_end(ts)Возвращает логическое значение, указывающее, приходится ли метка времени на конец года.
is_year_start(ts)Возвращает булево значение, указывающее, приходится ли временная метка на начало года.
rollback(dt)Переместить предоставленную дату назад к следующему смещению только если она не на смещении.
rollforward(dt)Переместить указанную дату вперед к следующему смещению только если она не на смещении.