Spec-Zone.ru › pandas 1

pandas.tseries.offsets.CustomBusinessDay

classpandas.tseries.offsets.CustomBusinessDay

Класс-подкласс DateOffset, представляющий пользовательские рабочие дни, исключая выходные.

Параметры
n:int, по умолчанию 1
normalize:bool, по умолчанию False

Нормализует даты начала/окончания до полуночи перед генерацией диапазона дат.

weekmask:str, по умолчанию ‘Пн Вт Ср Чт Пт’

Маска дней недели, определяющая рабочие дни, передается в numpy.busdaycalendar.

holidays:list

Список/массив дат, которые нужно исключить из набора рабочих дней, передается в numpy.busdaycalendar.

calendar:np.busdaycalendar
offset:timedelta, по умолчанию timedelta(0)

Примеры

>>> ts = pd.Timestamp(2022, 8, 5)
>>> ts + pd.offsets.CustomBusinessDay(1)
Timestamp('2022-08-08 00:00:00')

Атрибуты

base

Возвращает копию объекта смещения вызывающего объекта с n=1 и всеми другими атрибутами равными.

freqstr

Возвращает строку, представляющую частоту.

kwds

Возвращает словарь дополнительных параметров для смещения.

name

Возвращает строку, представляющую базу частоты.

offset

Псевдоним для self._offset.

calendar

holidays

n

nanos

normalize

rule_code

weekmask

Методы

__call__(*args, **kwargs)

Вызов self как функции.

apply_index

(УСТЕРЕЖЕН) Векторизованное применение DateOffset к DatetimeIndex.

copy

Возвращает копию частоты.

is_anchored

Возвращает логическое значение, является ли частота единичной частотой (n=1).

is_month_end

Возвращает логическое значение, происходит ли отметка времени в конце месяца.

is_month_start

Возвращает логическое значение, происходит ли отметка времени в начале месяца.

is_on_offset

Возвращает логическое значение, пересекается ли отметка времени с этой частотой.

is_quarter_end

Возвращает логическое значение, происходит ли отметка времени в конце квартала.

is_quarter_start

Возвращает логическое значение, происходит ли отметка времени в начале квартала.

is_year_end

Возвращает логическое значение, происходит ли отметка времени в конце года.

is_year_start

Возвращает логическое значение, происходит ли отметка времени в начале года.

rollback

Откатывает указанную дату назад до следующего смещения только если она не находится на смещении.

rollforward

Откатывает указанную дату вперед до следующего смещения только если она не находится на смещении.

apply

isAnchored

onOffset

© 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/1.5.0/reference/api/pandas.tseries.offsets.CustomBusinessDay.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API