CommencezCommencez gratuitement

Prendre la différence

Dans cet exercice, vous allez préparer une série chronologique représentant la population d'une ville en vue de la modéliser. Si vous pouviez prévoir le taux de croissance d'une ville, vous pourriez planifier et construire à l'avance les infrastructures dont elle aura besoin, ce qui sécuriserait les dépenses publiques. Ici, la série est fictive, mais elle est parfaite pour s'entraîner.

Vous allez vérifier la stationnarité à l'œil et à l'aide du test de Dickey-Fuller augmenté, puis prendre la différence pour rendre l'ensemble de données stationnaire.

La DataFrame contenant la série a été chargée pour vous sous le nom city et la fonction adfuller() a été importée.

Cette activité fait partie du cours

Modèles ARIMA en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Run the ADF test on the time series
result = ____(____)

# Plot the time series
fig, ax = plt.subplots()
city.plot(ax=ax)
plt.show()

# Print the test statistic and the p-value
print('ADF Statistic:', ____)
print('p-value:', ____)
Modifier et exécuter le code