Pandas ------ 向 Excel 文件中写入含有合并表头的数据

Pandas ------ 向 Excel 文件中写入含有合并表头的数据

推荐阅读

Pandas ------ 向 Excel 文件中写入含有 multi-index 和 Multi-column 表头的数据

引言

这里给大家介绍一下如何向 Excel 中写入带有合并表头的数据。

正文

python 复制代码
import pandas as pd


df1 = pd.DataFrame([['a', 'b'], ['c', 'd']],
                   index=['row 1', 'row 2'],
                   columns=[['layer1', 'layer1'],
                            ['col 1', 'col 2']])
df1.to_excel("output.xlsx")

被写入文件中的数据如下:

可以看到,此时,纵向表头的第一行已经被合并了,且它是由两列合并得到。对比代码,我们可以看出,如果想要得到带有合并表头的数据,我们只需要在设置多 index 或者多 columns 数据时,对于需要合并表头的数据重复书写,重复书写的次数与其他行表头数据总数一致,比如这里,我们在代码中的二维列表 columns 中将 layer1 字符串重复书写了两次。

至此,我们介绍了如何向 Excel 文件中写入含有合并表头的数据。

如果大家觉得有用,就请点个赞吧~

相关推荐
Enti7c17 小时前
数据一键导出为 Excel 文件
前端·javascript·excel·jquery
pk_xz12345619 小时前
完整的Python程序,它能够根据两个Excel表格(假设在同一个Excel文件的不同sheet中)中的历史数据来预测未来G列数字
开发语言·python·excel
风舞红枫1 天前
WPS宏开发手册——Excel实战
excel·wps
爱学习的capoo1 天前
对应列表数据的分割和分组
python·pandas
java1234_小锋1 天前
一周学会Pandas2 Python数据处理与分析-编写Pandas2 HelloWord项目
python·pandas·python数据分析·pandas2
乘风!1 天前
Java导出excel,表格插入pdf附件,以及实现过程中遇见的坑
java·pdf·excel
程序猿熊跃晖2 天前
Excel 数据导入与 SQL 生成:基于 Hutool 和 Apache POI 的优雅实践
sql·apache·excel
IT技术分享社区2 天前
解锁Excel超能力:方方格子插件介绍
excel·电脑技巧
CodeCraft Studio3 天前
Excel处理控件Spire.XLS系列教程:C# 合并、或取消合并 Excel 单元格
前端·c#·excel
云心雨禅3 天前
Vim操作指令全解析
编辑器·vim·excel