Zacznij terazZacznij za darmo

Eksploracja

Prawdopodobnie regularnie tworzysz wykresy, jednak w tym kursie ważne jest, abyś potrafił(-a) precyzyjnie kontrolować, na której osi rysowane są poszczególne szeregi czasowe. Przyda się to później przy ocenie prognoz modeli.

Twoim zadaniem jest tutaj narysowanie wykresu miesięcznej produkcji cukierków w USA w latach 1972–2018.

Konkretnie chodzi o indeks produkcji przemysłowej IPG3113N – całkowitą miesięczną produkcję cukru i wyrobów cukierniczych w USA, wyrażoną jako procent produkcji ze stycznia 2012 roku. Wartość 120 oznaczałaby zatem 120% produkcji przemysłowej z tego miesiąca.

Sprawdź, jak ta wartość zmieniała się na przestrzeni czasu i jak waha się w ciągu roku.

To ćwiczenie jest częścią kursu

Modele ARIMA w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj matplotlib.pyplot pod aliasem plt oraz pandas pod aliasem pd.
  • Wczytaj szereg czasowy produkcji cukierków z pliku 'candy_production.csv' za pomocą pandas, ustaw kolumnę 'date' jako indeks, włącz parsowanie dat i przypisz wynik do zmiennej candy.
  • Narysuj szereg czasowy na osi ax1, korzystając z metody .plot() obiektu DataFrame. Następnie wyświetl wykres.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import modules
import ____ as ____
import ____ as ____

# Load in the time series
candy = pd.____('candy_production.csv', 
            ____='____',
            ____=____)

# Plot and show the time series on axis ax1
fig, ax1 = plt.subplots()
____.____(ax=____)
____
Edytuj i uruchom kod