НачатьНачать бесплатно

Ваш первый временной ряд

В видео вы узнали, как создавать последовательность дат с помощью pd.date_range(). Вы также видели, что каждая дата в полученном pd.DatetimeIndex является объектом pd.Timestamp с различными атрибутами, через которые можно получить информацию о дате.

Теперь создайте набор данных за одну неделю, выполните итерацию по результату и получите значения dayofweek и day_name() для каждой даты.

Это упражнение является частью курса

Работа с временными рядами в Python

Посмотреть курс

Инструкции к упражнению

Библиотека pandas уже импортирована как pd.

  • С помощью pd.date_range создайте семь дат, начиная с '2017-1-1', с ежедневной периодичностью (по умолчанию). Используйте аргументы start и periods. Сохраните результат в переменную seven_days.
  • Выполните итерацию по каждой дате в seven_days и на каждом шаге выведите атрибуты .dayofweek и .day_name().

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create the range of dates here
seven_days = ____

# Iterate over the dates and print the number and name of the weekday
for day in ___:
    print(___.___, ___.___)

Редактировать и запускать код