Aan de slagGa gratis aan de slag

ARMA-voorspelling uitrollen

Nu ga je het model gebruiken dat je in de vorige oefening trainde, arma, om de absolute waarde van de Amazon-aandelengegevens te voorspellen. Onthoud dat het soms genoeg is om het verschil te voorspellen — gaan de aandelen omhoog of omlaag — maar soms is de absolute waarde cruciaal.

Het results-object van het model dat je in de vorige oefening trainde is in je omgeving beschikbaar als arma_results. De functie np.cumsum() en de oorspronkelijke DataFrame amazon zijn ook beschikbaar.

Deze oefening maakt deel uit van de cursus

ARIMA-modellen in Python

Cursus bekijken

Oefeninstructies

  • Gebruik de methode .get_forecast() van het object arima_results en selecteer het voorspelde gemiddelde van de volgende 10 verschillen.
  • Gebruik de functie np.cumsum() om je verschilvoorspelling te integreren.
  • Tel de laatste waarde van de oorspronkelijke DataFrame erbij op om van je voorspelling een absolute waarde te maken.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Make arma forecast of next 10 differences
arma_diff_forecast = arma_results.____(steps=____).____

# Integrate the difference forecast
arma_int_forecast = ____

# Make absolute value forecast
arma_value_forecast = arma_int_forecast + amazon.____

# Print forecast
print(arma_value_forecast)
Code bewerken en uitvoeren