IniziaInizia gratis

Errore medio assoluto

Ovviamente, prima di usare il modello per prevedere, vuoi sapere quanto sono accurate le tue previsioni. L'errore medio assoluto (MAE) è una buona statistica per questo: è la differenza media tra le tue previsioni e i valori reali.

In questo esercizio calcolerai il MAE per un modello ARMA(1,1) adattato alla serie storica dei terremoti.

numpy è stato importato nel tuo ambiente come np e la serie storica dei terremoti è disponibile come earthquake.

Questo esercizio fa parte del corso

Modelli ARIMA in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Usa le funzioni di np per calcolare il Mean Absolute Error (MAE) dell'attributo .resid dell'oggetto results.
  • Stampa il MAE.
  • Usa il metodo .plot() del DataFrame senza argomenti per tracciare la serie storica earthquake.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Fit model
model = ARIMA(earthquake, order=(1,0,1))
results = model.fit()

# Calculate the mean absolute error from residuals
mae = ____

# Print mean absolute error
print(____)

# Make plot of time series for comparison
____
plt.show()
Modifica ed esegui il codice