ПочатиПочніть безкоштовно

Ваша перша часова серія

У відео ви навчилися створювати послідовність дат за допомогою 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(___.___, ___.___)

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