1
csv文件的方式很大,所以我正在按塊讀取它。 因此,我使用chunksize的read_csv。Python Pandas:在文件中寫入某些行
我想要存儲所有的行,其中最後一個條目的值爲1的文件和所有其他最後一個條目在另一個文件中的值爲0的行。
假設它看起來像這樣:
ID A B C
0 0.0 0.1 1
1 0.1 0.2 0
2 0.1 0.0 1
所以,我想存儲與ID爲0,並在一個文件中2,並在另一個文件ID 1行row。
我該如何做到這一點與熊貓?
但我讀塊大塊和根據文檔我得到一個TextFileReader對象,而不是一個數據幀 – tumbler
更新它考慮塊大小。 TextFileReader對象是一個生成器,因此您需要遍歷它。您可以使用列表理解來製作一組較小的數據框,然後將它們連接在一起。 – Kyrubas
你是什麼意思的發電機? – tumbler