2021-04-04 python数据处理系统学习(十八)层次化索引

2021-04-04 python数据处理系统学习(十八)层次化索引

data1=pd.read_excel('附件1:123家有信贷记录企业的相关数据.xlsx',sheet_name=0,header=0,index_col=[0,1])

data1.index
Out[23]: 
MultiIndex([(  'E1',         '***电器销售有限公司'),
            (  'E2',         '***技术有限责任公司'),
            (  'E3', '***电子(中国)有限公司***分公司'),
            (  'E4',         '***发展有限责任公司'),
            (  'E5',        '***供应链管理有限公司'),
            (  'E6',       '***装饰设计工程有限公司'),
            (  'E7',     '***家电有限公司***分公司'),
            (  'E8',        '***科学研究院有限公司'),
            (  'E9', '***生活用品服务有限公司***分公司'),
            ( 'E10',         '***建筑劳务有限公司'),
            ...
            ('E114',         '***食品有限责任公司'),
            ('E115',         '***装饰工程有限公司'),
            ('E116',           '***门窗有限公司'),
            ('E117',     '***人力资源管理咨询有限公司'),
            ('E118',         '***体育用品有限公司'),
            ('E119',               '***药房'),
            ('E120',         '***陈列广告有限公司'),
            ('E121',    '***药业连锁有限公司***药店'),
            ('E122',         '***商贸有限责任公司'),
            ('E123',        '***创科技有限责任公司')],
           names=['企业代号', '企业名称'], length=123)

进行搜索索引

data1.loc['E100']
Out[27]: 
            信誉评级 是否违约
企业名称                 
***装饰工程有限公司    D    是

如果搜索出多个结果,则进行第二次搜索,例如
data1.loc[‘E100’].loc[xxx],
多层索引也可以为data.loc[(a,b,c),:],abc为搜索内容
其它索引知识和之前的一样

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值