gpt4 book ai didi

python - 使用连续小波变换时不断出现类型错误

转载 作者:太空宇宙 更新时间:2023-11-03 20:53:09 24 4
gpt4 key购买 nike

我正在尝试使用 scipy.signal 的连续小波变换来清理噪声信号,如下所示:

df2=signal.cwt(df, np.arange(1,31), 'gaus1')

这给了我一个类型错误:“int”和“str”实例之间不支持“<”

为什么我会收到此错误以及如何正确地将连续小波变换应用于我的数据?

最佳答案

您为cwt()使用了错误的库

您的代码应该使用 pywt 模块,而不是 scipy.signal

使用以下内容:

import pywt
pywt.cwt(df. np.arange(1, 31), 'gaus1')

来自https://pywavelets.readthedocs.io/en/latest/ref/cwt.html

或者查找 scipy.signal.cwt() 的文档以了解如何正确使用它:

https://docs.scipy.org/doc/scipy-0.16.1/reference/generated/scipy.signal.cwt.html

关于python - 使用连续小波变换时不断出现类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56187281/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com