Suddivisione train-test
In questo esercizio prenderai l'insieme di dati sulla produzione di caramelle e lo dividerai in un set di train e uno di test. Come hai visto nel video, lo scopo è poter valutare la qualità dell'adattamento del modello una volta terminato.
L'insieme di dati sulla produzione di caramelle è già stato caricato come candy e pyplot è stato importato come plt.
Questo esercizio fa parte del corso
Modelli ARIMA in Python
Istruzioni dell'esercizio
- Suddividi la serie temporale in set di train e test effettuando slicing con indici di tipo
datetime. Considera come train tutto fino alla fine del 2006 e come test tutto dall'inizio del 2007. - Crea un asse
pyplotusando la funzionesubplots(). - Usa il metodo
.plot()del DataFrame per tracciare i set di train e test sull'asseax.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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()