Prendre la différence
Dans cet exercice, vous allez préparer une série temporelle représentant la population d’une ville en vue de la modéliser. Si vous pouvez prévoir le taux de croissance d’une ville, il devient possible de planifier et de construire à l’avance les infrastructures dont elle aura besoin, et ainsi d’optimiser les dépenses publiques. La série temporelle est fictive, mais elle est idéale pour s’entraîner.
Vous évaluerez la stationnarité à l’œil et à l’aide du test de Dickey-Fuller augmenté, puis vous prendrez la différence pour rendre l’ensemble de données stationnaire.
Le DataFrame de la série temporelle a été chargé pour vous sous le nom city et la fonction adfuller() a été importée.
Cet exercice fait partie du cours
Modèles ARIMA en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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:', ____)