在python中创建CSV文件时遇到问题

时间:2019-07-10 13:34:23

标签: python pandas csv

我有两个CSV文件,我想将它们合并。 但是结果他还在新文件上写了一个数字,如下所示:

0,98,32,76,...
1,63,84,95,...
2,12,34,65,...

如何在合并的文件中没有数字 没有下面的初始编号,我想要什么:

98,32,76,...
63,84,95,...
12,34,65,...

我的代码现在是这样的:

import pandas as pd
vector = pd.read_csv('data/vector_train.csv',encoding = "ISO-8859-1")
label = pd.read_csv('data/label_train.csv',encoding = "ISO-8859-1")   
vector['label'] = label['label']
export_csv = vector.to_csv (r'data/vector_label.csv')

1 个答案:

答案 0 :(得分:1)

默认情况下,to_csv转储索引列。要对此进行补救,只需将index=False传递给to_csv

vector.to_csv (r'data/vector_label.csv', index=False)

另一方面,在这种情况下,to_csv不返回任何内容,因此将其调用分配给export_df是没有用的。