多做记录少犯错
python进行时序分解时出现错误
ValueError: endog must have ndim <= 1
from statsmodels.tsa.seasonal import STL
import numpy as np
time_list=[i[0:4]+'-'+i[4:6]+'-'+'01'for i in time_list]
tmp1 = pd.DataFrame(data_np, index = pd.to_datetime(time_list))
stl = STL(tmp1, seasonal=13)#
最终发现是数据格式的问题
把pd.DataFrame改成pd.Series.