如何将文本文件加载到pandas数据帧中?

2024-09-29 01:28:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个类似这样的文本文件:

`

 101   the   323
 103   to    324
 104   is    325

其中分隔符是四个空格。我正在尝试read_csv函数,以便将其转换为pandas数据帧。

data= pd.read_csv('file.txt', sep=" ", header = None)

但是它给了我很多南价值观

    101\tthe\tthe\t10115  NaN  NaN     NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN
     102\tto\tto\t5491  NaN  NaN     NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN
     103\tof\tof\t4767  NaN  NaN     NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN
       104\ta\ta\t4532  NaN  NaN     NaN  NaN  NaN  NaN  NaN  NaN  NaN  Na

有什么方法可以将文本文件读入正确的csv格式。


Tags: csvtheto函数pandasreadisnan