使用pandas从txt加载数据

我正在加载一个txt文件,其中混合了浮点和字符串数据。我想将它们存储在一个数组中,在这个数组中我可以访问每个元素。现在我正在做

将熊猫作为pd导入
data=pd.read\u csv('output\u list.txt',header=None)
打印数据

这是输入文件的结构:1 0 2000.0 70.2836942112 1347.28369421/file_address.txt

现在,数据作为唯一列导入。我如何划分它,以便分别存储不同的元素(这样我就可以调用数据[I,j])?如何定义标题

您可以使用:

data=pd.read\u csv('output\u list.txt',sep=“”,header=None)
data.columns=[“a”、“b”、“c”、“等”]

在代码中添加sep=“”,在引号之间留出空白。因此熊猫可以检测值之间的空格并在列中排序。数据列用于命名列

发表评论