【pandas之DataFrame相关函数】loc()函数、iloc函数
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函数相关推荐
- Pandas里面dataframe 中loc和iloc函数的区别
2019独角兽企业重金招聘Python工程师标准>>> 用官网中的数据举例:df 为下面的dataframe A B C D 2013-01-01 0.469112 -0.28286 ...
- Pandas中loc和iloc函数用法详解(源码+实例)
loc函数:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为"A"的行) iloc函数:通过行号来取行数据(如取第二行 ...
- [python学习笔记]loc与iloc函数的用法及区别
loc(location)为Selection by Label函数,即通过标签(行列索引的具体值)来索引数据,由于loc函数中索引的标签是str类型,所以标签的开头和结尾都要写. import pa ...
- loc与iloc函数的使用
Pandas中loc和iloc函数用法详解(源码+实例) https://blog.csdn.net/w_weiying/article/details/81411257 Pandas中loc,ilo ...
- pandas数据索引之loc、iloc、ix详解及实例
pandas数据索引之loc.iloc.ix详解及实例 先来个总结: loc函数:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为&quo ...
- 一起学Pandas系列基础篇---loc和iloc
一起学Pandas系列基础篇-loc和iloc 一起学Pandas系列基础篇---loc和iloc 一起学Pandas系列基础篇---loc和iloc 本篇学习内容介绍 一.loc 1. 选择索引为0 ...
- DataFrame的loc,iloc访问方式
DataFrame的loc,iloc访问方式 准备数据 准备数据meal_order_detail1.csv,并将meal_order_detail1.csv放到Linux本地/course/Data ...
- Pandas中loc和iloc函数的用法
目录 1 loc和iloc的含义 2 用法 2.1 loc函数的用法 2.2 iloc函数的用法 1 loc和iloc的含义 loc表示location的意思:iloc中的loc意思相同,前面的i表示 ...
- python的loc函数_如何在pandas中使用loc、iloc函数进行数据索引(入门篇)
在数据分析过程中,很多时候我们需要从数据表中提取出我们需要的部分,而这么做的前提是我们需要先索引出这一部分数据.今天我们就来探索一下,如何在pandas中使用loc函数和iloc函数索引数据. 今天我 ...
最新文章
- C# 实现ADSL自动断网和拨号(适用于拨号用户)
- CentOS 卸载OpenJdk和Tomcat开机启动
- python学习-抓取知乎图片
- 编码服务正在步入云端
- 【poj1006-biorhythms】中国剩余定理
- [Hnoi2013]消毒
- div中嵌套div水平垂直居中
- 常用电源及稳压芯片(一)
- 灵悟礼品网上专卖店——第二阶段任务面板
- 数据库1_五大主流数据库模型
- Python注释符号(多行注释和单行注释)用法详解
- 计算机设备预计净残值,电子设备折旧年限及残值率
- 【小程序】小程序安卓,ios,ipad兼容问题
- python计算线性相关系数_Python+pandas计算数据相关系数(person、Kendall、spearman)
- 步进电机五根线怎么接_软启动怎么接电机?软启动电机实物接线图
- 苹果和android充电线一根,非常实用!一根充电线,同时搞定苹果、安卓、Type-c,出门带它就够了...
- 程序员面试需要刷力扣算法题吗
- Python学习打卡第一周
- 如何在Bios里禁用集成显卡
- 韦尔奇:企业经营的10个锦囊
热门文章
- 工作中遭遇的问题及解决办法
- tcl基本语法:中括号[ ]、大括号{ }、双引号“ ”
- 机器学习(1):独立同分布IID(independent and identically distributed)
- CAP原理以及选取的场景
- 如何从源代码中下载图片
- Whitelabel Error Page,status=404解决方法
- XML文件怎么添加注释
- 程序员!别再埋头学Python了!
- 秋季,高级灰这样搭配,怪不得这么潮!
- c#语言用XmlReader解析超大XML文件