我请求输入后Python数字没有响应?

2024-04-30 11:46:40 发布

您现在位置:Python中文网/ 问答频道 /正文

所以下面是我正在做的工作的一个片段,它是为了从数据中找到峰值。我正在尝试将用户选择添加到组合中,并为每个峰值添加用户选择,无论它是好是坏。我希望在整个脚本中图形不断变化,输入将保存峰值供以后使用。但这个数字根本没有反应,我似乎也找不到原因。任何帮助都将不胜感激!你知道吗

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


Tags: 用户import图形plotasdtplthd