4
什麼是刪除文件中空列的最快方法。下面給出一個示例文件。我使用了python'pandas'軟件包,但它花費了太多時間(大約10分鐘後,我沒有得到答案,因此退出,因爲我必須爲許多文件執行此操作)才能加載我的2 GB文件。刪除大文件中的空列
df = read_table(inFileName, sep="\t")
df = df.dropna(axis=1,how='all') #remove columns
aaa bbb ccc ddd eee
1 a c
2 s d
3 d
f d
4 g d
5 h e
我不知道哪些字段是空的。 我使用0.9.1版本的 '熊貓'
pkg_resources.get_distribution的( 「熊貓」)。 版本 '0.9.1'
你知道哪些列是空的,或者你想讓程序弄清楚嗎? – Danny 2013-02-21 19:42:29
嘗試一些較低的級別 - C + Linux的'open','write'和'read'。 – dmg 2013-02-21 19:49:27
哪個版本您使用的是大熊貓嗎?顯着提高速度的速度在10.0 http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#file-parsing-new-features – Zelazny7 2013-02-21 19:50:19