pandas.tseries.offsets.FY5253
- classpandas.tseries.offsets.FY5253
-
Описывает 52-53-недельной финансовый год. Также известен как календарь 4-4-5.
Используется компаниями, желающими, чтобы их финансовый год всегда заканчивался в один и тот же день недели.
Это метод управления учетными периодами. Это распространенная структура календаря для некоторых отраслей, таких как розничная торговля, производство и индустрия парковки.
Для получения дополнительной информации см.: https://en.wikipedia.org/wiki/4-4-5_calendar
Год может заканчиваться:
в последний день X месяца Y.
в последний день X, ближайший к последнему дню месяца Y.
X — определенный день недели. Y — определенный месяц года.
- Parameters
-
- n:int
- weekday:int {0, 1, …, 6}, default 0
-
Конкретное целое число для дня недели.
0 — понедельник
1 — вторник
2 — среда
3 — четверг
4 — пятница
5 — суббота
6 — воскресенье.
- startingMonth:int {1, 2, … 12}, default 1
-
Месяц, в котором заканчивается финансовый год.
- variation:str, default “nearest”
-
Метод применения календаря 4-4-5.
Есть два варианта:
“nearest” означает, что конец года — это weekday, ближайший к последнему дню месяца в году.
“last” означает, что конец года — это последний weekday последнего месяца финансового года.
Examples
>>> ts = pd.Timestamp(2022, 1, 1) >>> ts + pd.offsets.FY5253() Timestamp('2022-01-31 00:00:00')Attributes
Возвращает копию вызываемого объекта смещения с n=1 и всеми другими атрибутами равными.
Возвращает строку, представляющую частоту.
Возвращает словарь дополнительных параметров для смещения.
Возвращает строку, представляющую базовую частоту.
n
nanos
normalize
rule_code
startingMonth
variation
weekday
Methods
__call__(*args, **kwargs)Вызов self как функции.
(УСТАРЕЛО) Векторизованное применение DateOffset к DatetimeIndex.
Возвращает копию частоты.
Возвращает булево значение, указывает ли частота является единичной частотой (n=1).
Возвращает булево значение, указывает ли метка времени приходится на конец месяца.
Возвращает булево значение, указывает ли метка времени приходится на начало месяца.
Возвращает булево значение, указывает ли метка времени пересекается с этой частотой.
Возвращает булево значение, указывает ли метка времени приходится на конец квартала.
Возвращает булево значение, указывает ли метка времени приходится на начало квартала.
Возвращает булево значение, указывает ли метка времени приходится на конец года.
Возвращает булево значение, указывает ли метка времени приходится на начало года.
Откатывает заданную дату назад к следующему смещению, только если она не находится на смещении.
Переводит заданную дату вперед к следующему смещению, только если она не находится на смещении.
apply
get_rule_code_suffix
get_year_end
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.FY5253.html