【发布时间】:2016-09-20 05:26:32
【问题描述】:
我有一个 .CSV 文件(一个列表),其中包含 43142 行和 2 列。
绘制列表的值 x vs y 时:
import numpy as np
import matplotlib.pyplot as plt
filename=np.genfromtxt(list.CSV,delimiter=',')
plt.plot(filename[:,0],filename[:,1])
我得到一个具有多个最大值的图表,如下所示: x vs y values of list.CSV
我想要做的是,给定峰值所在的 x 值的近似间隔,在列表中找到最大值和相应的索引。
例如如果在区间 x=(2720,2730) 中有一个最大 y 值(参见图2),我想找到值最大的确切索引。
【问题讨论】:
标签: python python-2.7 numpy argmax