我有一个Python脚本,它将Pandas数据帧写入CSV文件 可视化。该脚本调用.to_csv()方法,但每行都调用 生成的CSV是引号,这会阻止我的其余脚本返回 正确的输出。这个数据框:
source, target, value
0 Foxtrot, Uniform, 1000
1 Golf, Alpha, 500
2 Zulu, India, 120
3 Uniform, Foxtrot, 100
以CSV格式写入CSV:
"source, target, value"
"Foxtrot, Uniform, 1000"
"Golf, Alpha, 500"
"Zulu, India, 120"
"Uniform, Foxtrot, 100"
我为.to_csv方法尝试了几种不同的kwargs,但无济于事。任何人 有修复?
答案 0 :(得分:0)
Pandas .read_table()需要指定正确的分隔符,否则它会为每一行返回一个长字符串。如果数据帧格式正确,.to_csv()将返回正确的(未引用的)输出。