【发布时间】:2019-06-06 17:07:25
【问题描述】:
我将数组中的数据附加到带有标题的 csv 文件中。标题会在每次迭代后出现,而它们应该只出现在顶部。
x=pd.DataFrame({'1st':U_1, '2nd':U_2, '3rd':U_3, '4th':U_4,
'5th':U_5, '6th':U_6, '7th':U_7, '8th':U_8, 'Time
Stamp':start})
export_csv = x.to_csv (r'/home/pi/Frames/q8.csv', index = None,
mode='a', header=True)
这是 csv 文件中的输出:
1st,2nd,3rd,4th,5th,6th,7th,8th,Time Stamp
,,,,,,,,1559839922.75
1st,2nd,3rd,4th,5th,6th,7th,8th,Time Stamp
,,,,,,,,1559839922.71
1st,2nd,3rd,4th,5th,6th,7th,8th,Time Stamp
,,,,,,,,1559839922.73
1st,2nd,3rd,4th,5th,6th,7th,8th,Time Stamp
,,,,,,,,1559839922.98
【问题讨论】:
-
转
header=False -
解决不了问题。标题甚至不会出现在顶部,而我希望标题只出现在顶部。
-
然后只创建带有标题的 csv 文件,然后使用
header=False附加数据。 -
注意:
to_csv()不应分配给变量。export_csv = x.to_csv (...应该只是x.to_csv (...
标签: python pandas dataframe export-to-csv