[問題] 如何在matplotlib中使用Index呢?消失

看板Python作者時間7年前 (2018/07/16 22:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位前輩晚安 晚輩鑒於工作需要而加入的 Python 的行列 (...需要對七千多個 Plotfile 做篩檢) 目前已經做到了篩檢 , 但在畫圖上出了些問題 跪求各位前輩們賜教 謝謝! /***************************實驗條件******************************/ 資料格式 : txt 資料筆數 : 512~2048 (每份資料筆數不一) 資料內容 : 1.012345 1.132456 15.45896 . . 12.54664 /*****************************程式*********************************/ files = listdir(newpath) X_Value = 0 Y_Value = [None]*10240 for file in files: fullpath = join(mypath , file) fid = open(fullpath,"r") line = fid.readline() while line: fileValue = float(line) Y_Value[X_Value] = fileValue X_Value = X_Value + 1 line = fid.readline() for x in range(X_Value): # Verify for collect data print (Y_Value[x]) x = np.linspace(0, 200, X_Value) y = Y_Value[x] # Error Point plt.xlabel ('Data Count') plt.ylabel ('Current Value') plt.plot(x, y) plt.show() /*****************************說明*********************************/ 在 Error Point 的部分 曾試著改為 y = Y_Value[(for AAA in x)] 但仍無法解決問題 , 請問各位前輩 在處理 "y" 的行為上 , 我是那邊邏輯有誤呢? 另外 , 由於工作環境較為封閉...無法使用網路 想請問各位前輩是否有推薦的 Python 工具書呢? 在此先謝謝各位前輩耐心地看完QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.192.72 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1531750476.A.DC6.html
文章代碼(AID): #1RJAXCt6 (Python)