当我将数据帧保存到csv文件中时,将其合并到一列中,我希望数据帧的每一列都出现在CSV文件的单独列中,这是代码
df.to_csv(r'myData.csv',sep=',',encoding="utf-8",columns=['id','created_at','text'])
但是它保存在CSV文件的一列中,用逗号分隔的A列中
0,2019-09-28 08:58:13,"The TRUTH about Carbon Dioxide"
我希望每个值都在单独的A,B,C列中
有没有办法做到这一点? 我得到的是
我想要的是:
谢谢
答案 0 :(得分:0)
在csv文件中,每一行都是单独的一行,在这一行中,不同的列用逗号分隔。
所以
`0,2019-09-28 08:58:13,"The TRUTH about Carbon Dioxide"`
是数据帧的一行,而不是一列。 csv文件中的列仍以逗号分隔。
答案 1 :(得分:-1)
好
答案就是将sep=','
更改为sep=';'