Что такое быстрый способ удаления пустых столбцов в файл. Пример файла приведен ниже.удалять пустые столбцы в огромном файле
Я использовал пакет pandas pantas, но он занимает слишком много времени (после ~ 10 минут я не получил ответа, и так уйти, как я должен сделать это для многих файлов), чтобы загрузить мой файл размером 2 ГБ.
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
Попробуйте что-то более низкое - C + Linux 'open',' write' и 'read'. – dmg
какая версия из панд вы используете? Значительные увеличения скорости были сделаны в 10.0 http://pandas.pydata.org/pandas-docs/stable/whatsnew.html#file-parsing-new-features – Zelazny7