我有了在它的值這樣的數據文件:如何在一個.txt數據文件中解釋值時間序列
@年月日HH MN SS HS HRMS HMA X Tz的TS鍀THMAX ep S銀T0 2個TP HRMS EPS
29 11 2000 13 17 56 2.44 1.71 3.12 9.12 11.94 5.03 12.74 0.83 8.95 15.03 1.80 0.86
29 11 2000 13 31 16 2.43 1.74 4.16 9.17 11.30 4.96 11.70 0.84 8.84 11.86 1.80 .87
我用下面的方法得到數據:
infile = open ("testfile.txt", 'r')
data = np.genfromtxt(infile,skiprows=2)
,給了我一個numpy.ndarray
我希望能夠解釋第0-5列作爲一個時間戳(DD:MM:YYY:HH:MN:SS ),但這是我陷入困境的地方 - 似乎有一百萬種方法可以做到,我不知道什麼是最好的。
我一直在尋找dateutil和熊貓 - 我知道有一些盲目顯而易見的東西我應該做,但不知所措。我應該先轉換成csv格式嗎?以某種方式使用for循環連接每行(cols 0-5)的值?
在此之後,我會根據時間戳/增量繪製其他列的值。
我完全新的Python,所以任何指針讚賞:)
「似乎是一個百萬種方式來做到這一點,我不知道什麼是最好的「到目前爲止,你到底做了什麼?它如何失敗?爲什麼這不夠? –