Spec-Zone.ru › pandas 2

pandas.Series.dt.isocalendar

Series.dt.isocalendar()[source]

Вычисляет год, неделю и день согласно стандарту ISO 8601.

Возвращает:
DataFrame

Со столбцами year, week и day.

См. также

Timestamp.isocalendar

Функция возвращает кортеж из 3 элементов: год ISO, номер недели и день недели для указанного объекта Timestamp.

datetime.date.isocalendar

Возвращает именованный кортеж из трех компонентов: год, неделя и день недели.

Примеры

>>> ser = pd.to_datetime(pd.Series(["2010-01-01", pd.NaT]))
>>> ser.dt.isocalendar()
   year  week  day
0  2009    53     5
1  <NA>  <NA>  <NA>
>>> ser.dt.isocalendar().week
0      53
1    <NA>
Name: week, dtype: UInt32

© 2008–2011, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
© 2011–2025, Open source contributors
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.3.0/reference/api/pandas.Series.dt.isocalendar.html

Spec-Zone.ru

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