РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
494 of 687 menu

Атрибут dayofweek

Атрибут dayofweek применяется к Series с типом данных datetime через аксессор dt. Он возвращает Series с числовыми значениями, обозначающими день недели для каждой даты. Значения представлены целыми числами от 0 до 6, где 0 - понедельник, а 6 - воскресенье.

Синтаксис

ser.dt.dayofweek

Пример

Создадим Series с датами и получим для них дни недели:

import pandas as pd ser = pd.Series(pd.date_range(start='2026-01-01', periods=7)) res = ser.dt.dayofweek print(res)

Результат выполнения кода:

0 3 1 4 2 5 3 6 4 0 5 1 6 2 dtype: int64

Пример

Применим атрибут к Series с произвольными датами:

import pandas as pd ser = pd.Series(pd.to_datetime(['2026-01-01', '2026-01-02', '2026-01-03'])) res = ser.dt.dayofweek print(res)

Результат выполнения кода:

0 3 1 4 2 5 dtype: int64

Смотрите также

  • атрибут day_name,
    который возвращает название дня недели
  • атрибут weekday,
    который является синонимом dayofweek
  • атрибут day,
    который возвращает день месяца
  • атрибут month,
    который возвращает номер месяца
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить