如何使用数据框熊猫在python中转换数据csv

时间:2019-07-19 16:34:53

标签: python pandas csv dataframe

我有这样的数据框。

0    [4, 1, 0, 0, 1]
1    [0, 1, 0, 0, 2]

当我转换时使用我的代码

ok=open('data/data_cluster.csv','a')
write=csv.writer(ok)
write.writerows([df2['centroid']])
ok.close()

这样的结果CSV数据

[4 1 0 0 1],[0 1 0 0 2]

结果应该是这样

4,1,0,0,1
0,1,0,0,2

请帮助我...

2 个答案:

答案 0 :(得分:0)

您正在处理pandas数据帧,因此只需使用pandas Department Name | Employee Name | Project Title ----------------+---------------+------------------- Engineering | Cailin | Build a cool site Engineering | Mike | Build a cool site Engineering | Ian | Build a cool site 即可如下写入csv。保存的文件将根据需要带有换行符

to_csv

答案 1 :(得分:0)

好像您有一个pd.Series。首先使其成为数据帧

pd.DataFrame(s.tolist()).to_csv('file.csv', header=False, index=False)

其中s是您的系列。可能是您的df2['centroid']