所以下面是我正在做的工作的一个片段,它是为了从数据中找到峰值。我正在尝试将用户选择添加到组合中,并为每个峰值添加用户选择,无论它是好是坏。我希望在整个脚本中图形不断变化,输入将保存峰值供以后使用。但这个数字根本没有反应,我似乎也找不到原因。任何帮助都将不胜感激!你知道吗
import os
import numpy as np
import datetime
import matplotlib.pyplot as plt
for moving in range(len(indexes)):
parsedFile = 'TEST/parsedWVIAdata_%d-%d_%d' % (DT[1,0],int(DT[1,5]),moving + 1)
plt.figure(1)
plt.plot(HD,H2O)
plt.plot(HD[indexes[moving]],H2O[indexes[moving]],"rx")
plt.axis([HD[indexes[moving]]-xrang,HD[indexes[moving]]+xrang,H2O[indexes[moving]]-yrang,H2O[indexes[moving]]+yrang])
plt.show()
select = False
rawrchoice = raw_input("Is this point a peak (y/n): ")
if rawrchoice=='y': select = True
peaks = 4
plt.savefig(parsedFile+'.jpg',pdi=1000)
plt.clf()
plt.close()
无响应图形的图片-http://i.imgur.com/I6YAtYF.png
目前没有回答
相关问题 更多 >
编程相关推荐