python statsmodels.tsa.seasy中的值错误

2024-05-29 02:14:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个带有日期时间索引的数据框:

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

我有这段代码用于decomposition `

from statsmodels.tsa.seasonal import seasonal_decompose
decomposition = seasonal_decompose(ts_log)

trend = decomposition.trend
seasonal = decomposition.seasonal
residual = decomposition.resid

但是在decomposition = seasonal_decompose(ts_log)行中 我得到这个错误:

ValueError: You must specify a freq or x must be a pandas object with a timeseries index

问题在哪里?


Tags: 数据代码fromlogdate时间unitprice

热门问题