我嘗試使用pandas.read_csv讀取缺少值的.txt文件。我的數據是這樣的格式:在python熊貓中讀取缺少值的文件
10/08/2012,12:10:10,name1,0.81,4.02,50;18.5701400N,4;07.7693770E,7.92,10.50,0.0106,4.30,0.0301
10/08/2012,12:10:11,name2,,,,,10.87,1.40,0.0099,9.70,0.0686
與成千上萬的樣本點相同的名稱,GPS位置和其他讀數。 我使用代碼:
myData = read_csv('~/data.txt', sep=',', na_values='')
的代碼是錯誤的,因爲na_values不給NaN或其他指標。列應該有相同的大小,但我完成不同的長度。
我不知道在na_values之後究竟應該輸入什麼(嘗試了所有不同的事情)。 謝謝
如果'skiprows = 1',那麼文件中只有一行。如果沒有這個參數,我會在DataFrame中看到清晰的'NaN'。 – eumiro
我只發佈了兩行數據來顯示其格式。 skiprows = 1對丟失的數據沒有任何作用,原始文件中有15000行,第一行包含一些名稱,我不想要的。 – tomasz74
爲了清晰起見,我刪除了'skiprows = 1' – tomasz74