Чтение .dat файла и включая пробелы

Я чувствую, что устаревший метод означает; существует альтернативный метод ive, который лучше во всех аспектах, чем существующий метод. Лучше использовать хороший метод, чем существующий старый метод. Для обратной совместимости старые методы остаются устаревшими.

0
задан bnewbold 7 March 2019 в 21:39
поделиться

2 ответа

Преобразованный файл .dat в CSV, загруженный с использованием функции CSV Pandas с кодировкой ISO-8859-1 вместо UTF-8.

0
ответ дан Ciaran O Brien 7 March 2019 в 21:39
поделиться

Если возможно, используйте pandas.read_fwf :

import pandas as pd

temp=u"""A    b    C    D    E
1    2         4    5
2    7    r    6    s
g         j    l    4"""
#after testing replace 'pd.compat.StringIO(temp)' to 'filename.csv'
df = pd.read_fwf(pd.compat.StringIO(temp))
print (df)
   A    b    C  D  E
0  1  2.0  NaN  4  5
1  2  7.0    r  6  s
2  g  NaN    j  l  4
0
ответ дан jezrael 7 March 2019 в 21:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: