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

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

相关推荐
IT规划师1 小时前
开源 - Ideal库 - Excel帮助类,设计思路(一)
开源·excel·ideal库·document库
确实菜,真的爱2 小时前
vue3 element plus 把表格数据导出到excel
javascript·vue.js·excel
爱编程的小生3 小时前
Easyexcel(7-自定义样式)
java·excel
金鸣科技官方QQ3 小时前
高效制作定期Excel报表:自动化与模板化的策略
运维·自动化·excel
小宋102111 小时前
实现Excel文件和其他文件导出为压缩包,并导入
java·javascript·excel·etl
金鸣科技官方QQ12 小时前
JSON数据转化为Excel及数据处理分析
json·excel
xisan_1015 小时前
Excel把其中一张工作表导出成一个新的文件
excel·wps·使用技巧
Y.O.U..1 天前
力扣刷题-excel表名称序列相转换
算法·leetcode·excel
敲代码不忘补水2 天前
Python Matplotlib 经典 3D 绘图类型:从二维到三维的可视化解析
开发语言·python·3d·数据分析·numpy·pandas·matplotlib
AI小杨2 天前
【数据分析】一、pandas数据处理指南:100个基于pandas数据预处理方法
python·数据挖掘·数据分析·pandas·pandas使用技巧