J'ai cette trame de données avec des indices de date et heure:Erreur de valeur en python statsmodels.tsa.seasonal
ts_log:
date price_per_unit 2013-04-04 12.762369 2013-04-05 12.777120 2013-04-06 12.773146 2013-04-07 12.780774 2013-04-08 12.786835
J'ai ce morceau de code pour decomposition
`
from statsmodels.tsa.seasonal import seasonal_decompose
decomposition = seasonal_decompose(ts_log)
trend = decomposition.trend
seasonal = decomposition.seasonal
residual = decomposition.resid
mais dans la ligne decomposition = seasonal_decompose(ts_log)
j'ai eu cette erreur:
ValueError: You must specify a freq or x must be a pandas object with a timeseries index
Où est le problème?
J'ai eu une erreur similaire, mais basé sur le message d'erreur, je suppose que l'ajout du paramètre freq a fait l'affaire. – user24981
vous l'avez corrigé en ajoutant "values" à la place en ajoutant "freq = 30" –