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")
相关推荐
西红市杰出青年12 小时前
Python异步----------await方法逻辑
pandas
ID_180079054731 天前
日本乐天商品详情API接口的请求构造与参数说明
开发语言·python·pandas
智航GIS2 天前
11.13 Pandas进阶:掌握多级分组与高级聚合,解锁数据分析新维度
数据挖掘·数据分析·pandas
一只小H呀の2 天前
pandas处理excel数据
excel·pandas
智航GIS2 天前
11.11 Pandas性能革命:向量化操作与内存优化实战指南
python·pandas
百锦再2 天前
python之路并不一马平川:带你踩坑Pandas
开发语言·python·pandas·pip·requests·tools·mircro
jieshenai3 天前
Pandas 基本操作记录
pandas
人工干智能4 天前
Pandas核心数据结构:Series与DataFrame
数据结构·python·pandas
智航GIS4 天前
11.7 使用Pandas 模块中describe()、groupby()进行简单分析
python·pandas
人工干智能5 天前
python的高级技巧:Pandas中的`iloc[]`和`loc[]`
开发语言·python·pandas