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 文件中写入含有合并表头的数据。

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

相关推荐
我是苏苏1 小时前
Excel基础:电子表格Excel的使用技巧合集
excel
安静的_显眼包O_o21 小时前
【数据分析】DataFrame.query()
数据挖掘·数据分析·pandas
bin91531 天前
【EXCEL数据处理】000017 案例 Match和Index函数。
excel
shandianchengzi1 天前
【记录】Excel|Excel 打印成 PDF 页数太多怎么办
pdf·excel
bin91531 天前
【EXCEL数据处理】000010 案列 EXCEL文本型和常规型转换。使用的软件是微软的Excel操作的。处理数据的目的是让数据更直观的显示出来,方便查看。
大数据·数据库·信息可视化·数据挖掘·数据分析·excel·数据可视化
一个散步者的梦2 天前
Excel常用函数
excel
奈斯。zs2 天前
yjs11——pandas运算
人工智能·python·机器学习·pandas
bin91532 天前
【EXCEL数据处理】000009 案列 EXCEL单元格数字格式。文本型数字格式和常规型数字格式的区别
大数据·前端·数据库·信息可视化·数据分析·excel·数据可视化
Darling_002 天前
Pandas -----------------------基础知识(六)
pandas
柚子+2 天前
读取h5ad文件
pandas