小波变换分解层数限制


(sweetmoon007) #1

在使用小波变换的时候遇到了以下错误,求指教:

ValueError Traceback (most recent call last)
in ()
1 data_list = np.array(all_data[‘close_adj’])
----> 2 tt = pywt.wavedec(data_list, ‘db4’, mode=‘sym’, level=2)

ValueError: Level value of 2 is too high. Maximum allowed is 1.


(sweetmoon007) #2

不好意思,找到原因了,出现问题的原因是因为输入的数据量太小了,不足以多层分解。。。