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
Instrukcje do ćwiczenia
- Zaimportuj
matplotlib.pyplotpod aliasempltorazpandaspod aliasempd. - 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 zmiennejcandy. - 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=____)
____