熊猫将带有表格数据的整个文本文件加载到一列中

时间:2018-08-14 17:18:46

标签: python pandas

Abaqus软件生成了一个带有空格和缩进的特殊输出文本文件(第一个图像)。当我尝试使用read_csv或read_table将文本文件作为具有两列的表格数据读取到熊猫中时,它将整个文件读取到一列中(第二张图像)。但是,我尝试使用delim_whitespace作为参数来删除空格,但是它将文本文件中的第一列读取到Pandas数据框的索引列。

如何有效解决此问题,以便我可以相对轻松地处理数百个此类文件。

text file pandas dataframe

1 个答案:

答案 0 :(得分:1)

docs中使用index_col=False表示您可以强制熊猫不要将第一列用作索引。

pandas.read_csv('file_name',index_col=False,delim_whitespace=True)