pandas 读取和保存多级表头数据

python 复制代码
import pandas as pd

data = {
      "case1": {
            "aaa": 1222,
            "bbb": 1333,
      },
      "case2": {
            "ddd": 1444,
            "ccc": 1555,
      }
}

case1_df = pd.DataFrame(data["case1"], index=[0])
case2_df = pd.DataFrame(data["case2"], index=[0])
# 生成多级表头DF
df = pd.concat({"case1": case1_df, "case2": case2_df}, axis=1)

# case1_df = pd.DataFrame(data2["case1"], index=[0])
# case2_df = pd.DataFrame(data2["case2"], index=[0])
# df2 = pd.concat({"case1": case1_df, "case2": case2_df}, axis=1)
# df = df.append(df2)
# df.to_excel("111.xlsx")

# 读取多级表头数据
df2 = pd.read_excel("111.xlsx", header=[0, 1])
# 向原多级表头的excel追加数据
df = df2.append(df)

df.to_excel("111.xlsx")
相关推荐
白日与明月1 天前
Pandas 读取文本数据 (Text I/O) 速查表
爬虫·python·pandas
一晌小贪欢2 天前
Python办公自动化指南:Pandas与Openpyxl的全面比较与选择
开发语言·python·pandas·python基础·python入门·python小白
无心水2 天前
Python时间处理通关指南:datetime/arrow/pandas实战
开发语言·人工智能·python·pandas·datetime·arrow·金融科技
RE-19013 天前
Polars:告别 Pandas 性能瓶颈,用 Rust 驱动的 DataFrame 库处理亿级数据
开发语言·rust·pandas·polars·ai生成
B站_计算机毕业设计之家5 天前
计算机毕业设计:Python当当网图书数据全链路处理平台 Django框架 爬虫 Pandas 可视化 大数据 大模型 书籍(建议收藏)✅
爬虫·python·机器学习·django·flask·pandas·课程设计
万粉变现经纪人5 天前
如何解决 pip install shapely 报错 GEOS C 库未找到 问题
c语言·开发语言·python·pycharm·bug·pandas·pip
B站计算机毕业设计之家5 天前
计算机毕业设计源码:Python图书数据智能采集与可视化大屏 当当网 Django框架 爬虫 Pandas 可视化 大数据 大模型 书籍(建议收藏)✅
爬虫·python·机器学习·信息可视化·django·pandas·课程设计
小陈工6 天前
FastAPI性能优化实战:从每秒100请求到1000的踩坑记录
python·性能优化·django·flask·numpy·pandas·fastapi
deepxuan6 天前
Day1--python三大库-Pandas
人工智能·python·pandas
万粉变现经纪人6 天前
如何解决 pip install pillow-simd 报错 需要 AVX2/特定编译器 支持 问题
python·scrapy·beautifulsoup·aigc·pandas·pillow·pip