Aan de slagBegin gratis

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

Bekijk cursus

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.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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