loc()根据行列的名称,查询对应行列。
iloc()根据行列的位置,查询对应行列。

待读取文件预览:

loc()函数

代码:

import pandas as pd# 读取excel
file_path = r'C:\Users\123\Desktop\pandastest\example.xlsx'
df = pd.read_excel(file_path, sheet_name=0, header=0, skipfooter=0)# 预览前5行
print(df.head(5))# 通过行列的名称、或者行列名称数组,获取数据'''查询行'''
# loc[],单行查询,行名称为 1
print(df.loc[1])# loc[],多行查询用数组,名称为 [1, 2, 3] 的行
print(df.loc[[1, 2, 3]])'''查询行,列'''# 查询所有行,列名称为 '标题'
print(df.loc[:, '标题':'价格'])# 查询行名称1,2,3,列名称为 '标题'
print(df.loc[1:3, '标题':'价格'])# 条件查询
print(df.loc[df['标题'] == 'T恤'])print(df.loc[df['价格'] > 29.9])

运行结果:



iloc()函数
代码:

import pandas as pd# 读取excel
file_path = r'C:\Users\123\Desktop\pandastest\example.xlsx'
df = pd.read_excel(file_path, sheet_name=0, header=0, skipfooter=0)# 预览前5行
print(df.head(5))# 通过行列的名称、或者行列名称数组,获取数据'''查询行'''
# loc[],多行查询用数组,名称为 [1, 2, 3] 的行
print(df.iloc[[1, 2, 3]])
print(df.iloc[1:4])'''查询行,列'''# 查询行列
print(df.iloc[[1, 2], [1, 2, 3]])
print(df.iloc[1:3, 1:4])

运行结果:

【pandas之DataFrame相关函数】loc()函数、iloc函数相关推荐

  1. Pandas里面dataframe 中loc和iloc函数的区别

    2019独角兽企业重金招聘Python工程师标准>>> 用官网中的数据举例:df 为下面的dataframe A B C D 2013-01-01 0.469112 -0.28286 ...

  2. Pandas中loc和iloc函数用法详解(源码+实例)

    loc函数:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为"A"的行) iloc函数:通过行号来取行数据(如取第二行 ...

  3. [python学习笔记]loc与iloc函数的用法及区别

    loc(location)为Selection by Label函数,即通过标签(行列索引的具体值)来索引数据,由于loc函数中索引的标签是str类型,所以标签的开头和结尾都要写. import pa ...

  4. loc与iloc函数的使用

    Pandas中loc和iloc函数用法详解(源码+实例) https://blog.csdn.net/w_weiying/article/details/81411257 Pandas中loc,ilo ...

  5. pandas数据索引之loc、iloc、ix详解及实例

    pandas数据索引之loc.iloc.ix详解及实例 先来个总结: loc函数:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为&quo ...

  6. 一起学Pandas系列基础篇---loc和iloc

    一起学Pandas系列基础篇-loc和iloc 一起学Pandas系列基础篇---loc和iloc 一起学Pandas系列基础篇---loc和iloc 本篇学习内容介绍 一.loc 1. 选择索引为0 ...

  7. DataFrame的loc,iloc访问方式

    DataFrame的loc,iloc访问方式 准备数据 准备数据meal_order_detail1.csv,并将meal_order_detail1.csv放到Linux本地/course/Data ...

  8. Pandas中loc和iloc函数的用法

    目录 1 loc和iloc的含义 2 用法 2.1 loc函数的用法 2.2 iloc函数的用法 1 loc和iloc的含义 loc表示location的意思:iloc中的loc意思相同,前面的i表示 ...

  9. python的loc函数_如何在pandas中使用loc、iloc函数进行数据索引(入门篇)

    在数据分析过程中,很多时候我们需要从数据表中提取出我们需要的部分,而这么做的前提是我们需要先索引出这一部分数据.今天我们就来探索一下,如何在pandas中使用loc函数和iloc函数索引数据. 今天我 ...

最新文章

  1. C# 实现ADSL自动断网和拨号(适用于拨号用户)
  2. CentOS 卸载OpenJdk和Tomcat开机启动
  3. python学习-抓取知乎图片
  4. 编码服务正在步入云端
  5. 【poj1006-biorhythms】中国剩余定理
  6. [Hnoi2013]消毒
  7. div中嵌套div水平垂直居中
  8. 常用电源及稳压芯片(一)
  9. 灵悟礼品网上专卖店——第二阶段任务面板
  10. 数据库1_五大主流数据库模型
  11. Python注释符号(多行注释和单行注释)用法详解
  12. 计算机设备预计净残值,电子设备折旧年限及残值率
  13. 【小程序】小程序安卓,ios,ipad兼容问题
  14. python计算线性相关系数_Python+pandas计算数据相关系数(person、Kendall、spearman)
  15. 步进电机五根线怎么接_软启动怎么接电机?软启动电机实物接线图
  16. 苹果和android充电线一根,非常实用!一根充电线,同时搞定苹果、安卓、Type-c,出门带它就够了...
  17. 程序员面试需要刷力扣算法题吗
  18. Python学习打卡第一周
  19. 如何在Bios里禁用集成显卡
  20. 韦尔奇:企业经营的10个锦囊

热门文章

  1. 工作中遭遇的问题及解决办法
  2. tcl基本语法:中括号[ ]、大括号{ }、双引号“ ”
  3. 机器学习(1):独立同分布IID(independent and identically distributed)
  4. CAP原理以及选取的场景
  5. 如何从源代码中下载图片
  6. Whitelabel Error Page,status=404解决方法
  7. XML文件怎么添加注释
  8. 程序员!别再埋头学Python了!
  9. 秋季,高级灰这样搭配,怪不得这么潮!
  10. c#语言用XmlReader解析超大XML文件