Podział na zbiór treningowy i testowy
W tym ćwiczeniu podzielisz zbiór danych o produkcji słodyczy na zbiór treningowy i testowy. Jak wyjaśniono w materiale wideo, taki podział pozwala ocenić jakość dopasowania modelu po jego zbudowaniu.
Zbiór danych o produkcji słodyczy jest już wczytany jako candy, a pyplot – jako plt.
To ćwiczenie jest częścią kursu
Modele ARIMA w Pythonie
Instrukcje do ćwiczenia
- Podziel szereg czasowy na zbiór treningowy i testowy, wybierając odpowiednie podzbiory za pomocą indeksów
datetime. Przyjmij, że zbiór treningowy obejmuje wszystkie dane do końca 2006 roku, a testowy – od początku 2007 roku. - Utwórz oś wykresu
pyplot, korzystając z funkcjisubplots(). - Użyj metody
.plot()obiektu DataFrame, aby narysować zbiór treningowy i testowy na osiax.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Split the data into a train and test set
candy_train = candy.____
candy_test = candy.____
# Create an axis
fig, ax = ____
# Plot the train and test sets on the axis ax
candy_train.____(ax=____)
candy_test.____(ax=____)
plt.show()