首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AttributeError:模块“”peakutils“”没有属性“”indexes“”

AttributeError:模块“”peakutils“”没有属性“”indexes“”
EN

Stack Overflow用户
提问于 2018-02-03 09:11:22
回答 1查看 351关注 0票数 1

我正在尝试使用peakutils来寻找顶点。下面是我的代码:

代码语言:javascript
复制
import pandas as pd
import peakutils
from peakutils import *
import matplotlib.pyplot as plt

estimated_data = pd.read_csv("file", header=None)
col1 = estimated_data[:][0]  # First column data
col2 = estimated_data[:][1]  # Second column data

index = peakutils.indexes(col2, thres=0.4, min_dist=1000)

plt.plot(col1, col2, lw=0.4, alpha=0.4)
plt.plot(col1[index], col2[index], marker="o", ls="", ms=3)

plt.show()

但是,当我运行它时,它显示了一个错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/Users/shengjie/Library/Mobile Documents/com~apple~CloudDocs/Coding/try.py", line 10, in <module>
    index = peakutils.indexes(col2, thres=0.4, min_dist=1000)
AttributeError: module 'peakutils' has no attribute 'indexes'

我曾尝试使用python2.7和python3.6,但这两种方法都不起作用。

有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-03 09:17:20

由于您使用的是import peakutils,因此不需要下面这一行:

代码语言:javascript
复制
from peakutils import *

去掉多余的那一行,它就可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48592965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档