当前位置: 首页 > news >正文

网站建设要咨询哪些内容桂平seo快速优化软件

网站建设要咨询哪些内容,桂平seo快速优化软件,做网站用哪个office,做网站思路问题呈现 这是我在问答区看到的一个问题。 问:在python中使用pandas读取Excel数据,重复数据被区分了,如何做到重复数据不被区分? 解决思路 很明显,这是pandas读取excel文件时列名设置问题,我第一时间想…

问题呈现

这是我在问答区看到的一个问题。
问:在python中使用pandas读取Excel数据,重复数据被区分了,如何做到重复数据不被区分?
在这里插入图片描述
在这里插入图片描述

解决思路

很明显,这是pandas读取excel文件时列名设置问题,我第一时间想到的就是pandas.read_excel()是否能读取多行为列名

在pandas.read_excel()里有这样一个参数header,官方文档中这样描述:
在这里插入图片描述
header:默认为0,接受整数和整数列表。
按照下标(第一行下标为0)读取为列名。如果传入整数列表,就将根据下标为这些整数的行生成多层索引。header=None表示没有列名。

解决方法已经呼之欲出了。

解决方法

参数header=[0, 1],将前两行作为多层索引
df.loc[:, ‘M1’].loc[:, ‘V1’],读取某列时逐层选定

测试数据如下:

在这里插入图片描述

代码实现

import pandas as pddf = pd.read_excel(r"test.xlsx", header=[0, 1]) # header=[0, 1]表示根据第1和第二行值生成多层索引,这里为两层print('读取的列名有两层。第一层中有M1和M2两个列名,第二层中分别包含了V1和V2')
print(df)M1V1 = df.loc[:, 'M1'].loc[:, 'V1']print('读取时要逐次选定列名,比如要读取列名为M1下的V1列。先选定列名为M1,然后再选定列名为V1')
print(M1V1)

运行效果

读取的列名有两层。第一层中有M1和M2两个列名,第二层中分别包含了V1和V2Unnamed: 0_level_0 M1     M2    Unnamed: 0_level_1 V1 V2  V1  V2
0                 J1  2  1  11  23
1                 J2  1  2   9  23
读取时要逐次选定列名,比如要读取列名为M1下的V1列。先选定列名为M1,然后再选定列名为V1
0    2
1    1
Name: V1, dtype: int64

完美解决,对你有帮助的话记得收藏哦~

http://www.ds6.com.cn/news/31017.html

相关文章:

  • 做旅游网站的需求分析nba最新排名
  • 网站设计制作报告淄博seo网站推广
  • 佛山技术支持 禅城企业网站亚马逊关键词
  • 五常市网站企业网站设计服务
  • 自己做的网站百度收索不到海外黄冈网站推广
  • 公司网站介绍范文百度推广账号登陆入口
  • 杭州电商网站开发品牌推广的方式有哪些
  • 网站域名空间管理百度公司招聘官网
  • 网站编辑年终总结个人网站免费推广
  • 建设银行打印回单网站广州疫情最新动态
  • 绍兴做外贸网站的公司软件外包公司
  • 网站的留言怎么做草根seo博客
  • 绵阳疫情最新消息云浮seo
  • 合肥优化网站哪家公司好网站快速刷排名工具
  • 做兼职有哪些靠谱的网站有哪些深圳小程序建设公司
  • 什么是 网站收录网络营销方案3000字
  • 太原网站优化优化搜狗排名
  • 公司主页网站怎么做雅虎搜索
  • 做批发在哪个网站好原创代写文章平台
  • 用asp做网站优势长沙市seo百度关键词
  • 汽车网站开发的需求分析经典网络营销案例
  • 讯美深圳网站建设app推广平台排行榜
  • 做b2b网站销售怎样让客户找上门优化视频
  • wordpress文章名字相同的不发布百度seo免费推广教程
  • 企业网站建设费多少钱适合发表个人文章的平台
  • 国家住房城乡建设厅网站微信小程序开发平台官网
  • 手机端网站制作教程百度搜索风云榜电脑版
  • 设计师自己做网站汕头seo服务
  • 怎么查询网站的域名2022适合小学生的简短新闻摘抄
  • 公司注册地址和办公地址不一样宁波seo推广费用