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
weixin_440401692 小时前
WPS Excel 宏使用
excel··wps
GalenZhang8882 小时前
Excel/WPS 表格数据合并操作指南
excel·wps
海拥✘3 小时前
Excel制作跳动爱心动画:一步步创建动态数学心形图
excel
渡我白衣3 小时前
计算机组成原理(11):加法器
python·机器学习·numpy·pandas·matplotlib·计组·数电
教练、我想打篮球4 小时前
127 apache poi3.11 写 word 中内嵌 表格换行的输出
word·excel·docx·换行
醉卧考场君莫笑17 小时前
EXCEL数据分析基础(没有数据统计和数据可视化)
信息可视化·数据分析·excel
falldeep19 小时前
Pandas入门指南
数据结构·算法·leetcode·pandas
墨上烟雨19 小时前
Pandas 数据清洗详解
pandas
yesyesyoucan1 天前
智能文件格式转换平台:文本/Excel与CSV的无缝互转解决方案
excel