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
Oefeninstructies
- Gebruik de methode
.get_forecast()van het objectarima_resultsen 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)