objectif
Calculer les autocorrélations et partiels.
code minimal
import numpy as np
from statsmodels.tsa.stattools import acf, pacf
x = np.random.default_rng(0).normal(size=200)
print(len(acf(x, nlags=10)), len(pacf(x, nlags=10)))
utilisation
from statsmodels.tsa.stattools import acf
print(acf([1,1,1,1], nlags=2)[0] == 1.0)
variante(s) utile(s)
from statsmodels.tsa.stattools import pacf
print(pacf([0,0,0,0], nlags=2)[0] == 1.0)
notes
- Utile pour choisir p/q des ARMA.