当我将Pandas DataFrame保存到Excel时(保留索引选项,因为它是默认值:True),生成的Excel文件在标题行下面有一行。所述行包含索引名称。如何避免使用额外的行,只是让索引名称显示在与列标题其余部分相同的行中?
df[field_list].to_excel(path)
我在the documentation中没有看到这一点。
在my related question的上下文中,我可以理解如何将索引放在他们自己的行上(以便在读取Excel文件时,pandas可以识别索引列),但是这似乎不起作用(除非有些事情发生了变化或我弄错了),我不知道为什么它有用。
答案 0 :(得分:0)
似乎将merge_cells(默认情况下为True)设置为False可以实现目标,但我不能立即明白为什么会出现这种情况。
df[field_list].to_excel(path, merge_cells=False)