Pandas 读取Excel并设定n列做MultiIndex
Pandas 读取Excel并设定n列做MultiIndex
#读取数据
import pandas as pd
import numpy as np
import glob,os
path=r'e:\tj\month\fx1809'
file=glob.glob(os.path.join(path, "zk*09.xls"))
print(file)
dl= []
for f in file:#index_col将excel中的0,1,2列读取为DataFrame的indexdl.append(pd.read_excel(f,header=[0,1],index_col=[0,1,2])) df=pd.concat(dl)
效果如下:
df.index.unique()#显示IndexMultiIndex(levels=[['保定 ', '全省 ', '唐山 ', '廊坊 ', '张家口', '承德 ', '沧州 ', '石
家庄', '秦皇岛', '衡水 ', '邢台 ', '邯郸 '], ['中华联合', '中煤产险', '中路财险', '中银财险','亚太财险', '产险合计', '人保财险', '信达财险', '出口信用', '利宝财险', '华农财险', '华安财险',
'华泰财险', '合众财险', '国寿财险', '大地财险', '天安财险', '太保产险', '太平财险', '安华农业',
'安盛天平', '安诚财险', '安邦财险', '富德财险', '平安产险', '永安财险', '永诚财险', '泰山财险',
'渤海财险', '燕赵财险', '紫金财险', '英大财险', '都邦财险', '阳光财险', '鼎和财险'], ['2016-09', '2017-09', '2018-09']],
Pandas 读取Excel并设定n列做MultiIndex相关推荐
- pandas读取excel文档,每列标题及标题下的内容,总行数,总列数
pandas读取excel文档,每列标题及标题下的内容,总行数,总列数 import pandas'''''' # file_path为excel的文件路径 def read_excel(file_p ...
- pandas 读取excel文件的指定列
使用 pandas 读取 excel 文件的指定列,可以使用 pd.read_excel() 函数,并通过 usecols 参数指定要读取的列.例如: import pandas as pddf = ...
- python pandas 读取excel 去重某一列_Python中Pandas读取修改excel操作攻略(代码示例)...
本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...
- pandas读取excel带汉字的列头_Pandas在读取csv时如何设置列名--常用方法集锦
今天来整理下如何在读CSV的时候正确处理列名. csv文件自带列标题 原始数据是有列标的,用excel打开是这样的: Screen Shot 2018-08-30 at 8.20.36 PM.png ...
- pandas读取excel带汉字的列头,Pandas读取excel与中文文件名
I am trying to load as a pandas dataframe a file that has Chinese characters in its name. I've tried ...
- pandas读取Excel判断指定列是否有空值
一.简介 有时我们用pandas读取Excel去获取某列或者某几列的值,并对该列的值进行处理时,一般都会先判断该列是否有空值,若有空值对其进行处理后再让程序往下走,否则不做判断可能程序会报错,比如用正 ...
- python利用pandas和xlrd读取excel,特征筛选列
利用xlrd读取excel筛选0值超过99%的列,并删除import xlrdworkbook=xlrd.open_workbook(r"123.xlsx")table = wor ...
- python数据可视化开发(2):pandas读取Excel的数据格式处理(数据读取、指定列数据、DataFrame转json、数学运算、透视表运算输出)
系列文章目录 python开发低代码数据可视化大屏:pandas.read_excel读取表格 python实现直接读取excle数据实现的百度地图标注 python数据可视化开发(1):Matplo ...
- pandas读取excel使用read_excel()中的usecols参数读取指定的列
pandas读取excel使用read_excel()中的usecols参数读取指定的列 比如:读取xxx.xls文件的1,3,4列,可以使用useclose来指定列数(旧版本也叫pare_cols) ...
最新文章
- java web的ssh框架_JavaWeb_(SSH论坛)_二、框架整合
- java设计模式---装饰器模式
- 【Android】Uri、UriMatcher、ContentUris详解
- orange软件_Orange和戴尔技术公司合作 联合测试和开发5G和商业模式
- 第十节: 利用SQLServer实现Quartz的持久化和双机热备的集群模式 :
- windows写文件到ubuntu之samba
- 刘海又回来了?iPhone 12 Pro摄像头曝光...
- 深度学习入门笔记(五):神经网络的学习
- layui 滚动加载与ajax,909422229_layUi关于ajax与loading问题
- ngingx安装错误 ./configure: error: the HTTP rewrite module requires the PCRE library.
- 144项大神级ppt制作技术
- js工具库Ramda和lodash和underscore用法对比
- 笔记本电脑设置WIFI热点(解决:校园网一个账号只能一台设备登录)
- 5G应用加速落地,酷雷曼VR直播应时而生。
- Qt 纯代码模仿 WPS 登录界面
- 正宇丨你选择了开始,就不要轻言放弃
- 微信小程序:中老年用户群体的流量生意如何做?
- 蓝帽杯web----杰克与肉丝
- Linux内核(十五)sysrq 详解 I —— 使用手册
- Blazeds(一)