【python】pandas read_csv 参数header设置为列表

对以下图片中的变量进行讲解:

  1. dic_all:是带有双层表头的一个dataframe,每个大表头下还有一个带有小表头的小dataframe
在这里插入图片描述 在这里插入图片描述
  1. E:/pycode/test_2_header_table:是dic_all输出的文件。
    在这里插入图片描述

  2. df:是读入dic_all输出文件的dataframe

首先按照最常见的方法读取

得到的df如下,最外层表头被判断为重复列名,pandas自动在末尾加了序号进行区分。
在这里插入图片描述

解决:设置header参数为想指定的多层表头的行号

在这里插入图片描述

ps:一级表头下的数据结构为dataframe

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐