pandas.Period
- classpandas.Period(value=None, freq=None, ordinal=None, year=None, month=None, quarter=None, day=None, hour=None, minute=None, second=None)
-
Представляет период времени.
- Параметры
-
- value:Period или str, по умолчанию None
-
Представляемый период времени (например, ‘4Q2005’). Это не начало или конец периода, а сам период.
- freq:str, по умолчанию None
-
Одна из строк pandas period или соответствующие объекты. Принятые строки перечислены в разделе псевдонимов смещений в документации пользователя.
- ordinal:int, по умолчанию None
-
Смещение периода от пролептической григорианской эпохи.
- year:int, по умолчанию None
-
Значение года периода.
- month:int, по умолчанию 1
-
Значение месяца периода.
- quarter:int, по умолчанию None
-
Значение квартала периода.
- day:int, по умолчанию 1
-
Значение дня периода.
- hour:int, по умолчанию 0
-
Значение часа периода.
- minute:int, по умолчанию 0
-
Значение минуты периода.
- second:int, по умолчанию 0
-
Значение секунды периода.
Примеры
>>> period = pd.Period('2012-1-1', freq='D') >>> period Period('2012-01-01', 'D')Атрибуты
Получение дня месяца, на который приходится период.
День недели, в который попадает период, где понедельник = 0, а воскресенье = 6.
Возвращает день года.
День недели, в который попадает период, где понедельник = 0, а воскресенье = 6.
Возвращает день года.
Получение общего количества дней в месяце, на который приходится этот период.
Получение общего количества дней в месяце, на который приходится этот период.
Получение Timestamp для конца периода.
Возвращает строковое представление частоты.
Получение компонента часа дня периода.
Возвращает True, если год периода високосный.
Получение компонента минуты часа периода.
Возвращает месяц, на который приходится этот период.
Возвращает квартал, на который приходится этот период.
Финансовый год, в котором находится период, согласно его стартовому кварталу.
Получение компонента секунды периода.
Получение Timestamp для начала периода.
Получение недели года для данного периода.
День недели, в который попадает период, где понедельник = 0, а воскресенье = 6.
Получение недели года для данного периода.
Возвращает год, на который приходится этот период.
freq
ordinal
Методы
Преобразование периода в желаемую частоту в начале или конце интервала.
Возвращает период текущей даты.
Возвращает отформатированную строку представления
Period.Возвращает представление Timestamp периода.
© 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.Period.html