【发布时间】:2019-04-02 07:52:01
【问题描述】:
我有一个 csv 数据框,除了列之外,我想用一个额外的标题保存它。 pandas 必须在没有标题的情况下读取我的文件:
pd.read_csv('file.csv', header=2)
编辑完 csv 文件后,我想用一个新的标题保存它,例如它应该看起来像这样:
no rows = 4
no cols = 3
index, col1, col2, col3
0, A, B, C
1, D, E, F
2, G, H, I
3, J, L, M
但是根据文档 (https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_csv.html),to_csv 函数中的标头参数似乎依赖于作为别名的列
标题会将每一行计为一个单元格,因此是 1col x 2row df。我考虑过附加这两个,但由于列不相等,它不起作用。有没有一种简单的方法可以将独立的标头添加到 csv 文件?
我找不到有这个问题的帖子,任何帮助将不胜感激!
【问题讨论】:
标签: python pandas csv dataframe header