2014-11-05 73 views
1

我試圖跳過我已識別的csv文件中的特定行。事情是這樣的:skiprows = [list]在熊貓中不工作read_csv

df = pd.read_csv('sample.txt', header=0, skiprows=[0, 1, 2, 5, 7, 8]) 

你可能會認爲,這將跳過指定的行和只打印的行3,4和6(假設8是最後一排)。但它只能跳過0,1和2.打印時打印行3,4,6,7和8.它不應該繪製第7行和第8行。
我在這裏做錯了什麼?

+0

這可能是一個錯誤:檢查https://github.com/pydata/pandas/issues/8679 – user3378649 2014-11-05 15:40:15

+0

Try:skip_blank_lines = False – user3378649 2014-11-05 15:43:40

+0

當我這樣做時,我收到了一個意外的關鍵字參數'skip_blank_lines'錯誤。 – eibwen 2014-11-05 16:19:08

回答

0

沒關係。我使用apt-get來獲得熊貓,並且在Anaconda有一個更新的版本。這固定它顯然是一個錯誤,我的代碼是好的。謝謝。