1. Nauka
  2. /
  3. Kursy
  4. /
  5. Manipulowanie danymi szeregów czasowych w Pythonie

Connected

ćwiczenie

Twoja pierwsza seria czasowa

Z materiału wideo wiesz już, jak tworzyć sekwencje dat za pomocą pd.date_range(). Wiesz też, że każda data w wynikowym obiekcie pd.DatetimeIndex jest obiektem pd.Timestamp z różnymi atrybutami, które możesz odczytywać, aby uzyskać informacje o danej dacie.

Teraz utworzysz dane dla jednego tygodnia, przejdziesz przez wynik w pętli i odczytasz atrybut dayofweek oraz metodę day_name() dla każdej daty.

Instrukcje

100 XP

Biblioteka pandas została już zaimportowana jako pd.

  • Użyj pd.date_range, aby utworzyć siedem dat zaczynając od '2017-1-1' z domyślną częstotliwością dzienną. Skorzystaj z argumentów start i periods. Wynik przypisz do zmiennej seven_days.
  • Przejdź w pętli przez każdą datę w seven_days i dla każdej z nich wyświetl atrybuty .dayofweek oraz .day_name().