Python Pandas数据分析之iloc和loc的用法详解


Posted in Python onNovember 11, 2021

Pandas 是一套用于 Python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。本篇目录如下:

Python Pandas数据分析之iloc和loc的用法详解

一、iloc

1.定义

iloc索引器用于按位置进行基于整数位置的索引或者选择。

2.语法

df.iloc [row selection, column selection]

3.代码示例

(1)导入数据

Python Pandas数据分析之iloc和loc的用法详解

(2)选择单行或单列

Python Pandas数据分析之iloc和loc的用法详解

Python Pandas数据分析之iloc和loc的用法详解

(3)选择多行或多列

Python Pandas数据分析之iloc和loc的用法详解

(4)注意

iloc选择一行时返回Series,选择多行返回DataFrame,通过传递列表可转为DataFrame。

Python Pandas数据分析之iloc和loc的用法详解

二、loc

1.定义

loc按照标签或者索引、布尔值或者条件进行选择数据,这种选择数据的方法较为常用。

2.语法

df.loc [row selection, column selection]

3.代码示例

(1)使用loc进行基于标签或者基于索引的方法

1)首先设置索引

Python Pandas数据分析之iloc和loc的用法详解

2)根据索引选择单行或单列

Python Pandas数据分析之iloc和loc的用法详解

3)根据索引选择多行多列

Python Pandas数据分析之iloc和loc的用法详解

(2)使用loc进行布尔值/逻辑索引

Python Pandas数据分析之iloc和loc的用法详解

(3)更多loc选择数据示例

Python Pandas数据分析之iloc和loc的用法详解

(4)使用loc在DataFrame中设置值

Python Pandas数据分析之iloc和loc的用法详解

技术交流

欢迎转载、收藏、有所收获点赞支持一下!

以上就是Python Pandas数据分析之iloc和loc的用法详解的详细内容,更多关于Python 数据分析的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python判断变量是否已经定义的方法
Aug 18 Python
用Python进行一些简单的自然语言处理的教程
Mar 31 Python
Python正则表达式常用函数总结
Jun 24 Python
Python3 循环语句(for、while、break、range等)
Nov 20 Python
python实现xlsx文件分析详解
Jan 02 Python
python统计字母、空格、数字等字符个数的实例
Jun 29 Python
Python中dict和set的用法讲解
Mar 28 Python
在python里面运用多继承方法详解
Jul 01 Python
python 3.6.7实现端口扫描器
Sep 04 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
Oct 25 Python
Python any()函数的使用方法
Oct 28 Python
python 对图片进行简单的处理
Jun 23 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
python中tkinter复选框使用操作
Nov 11 #Python
Python中的变量与常量
Nov 11 #Python
Python 键盘事件详解
Nov 11 #Python
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
Nov 11 #Python
Python 多线程处理任务实例
Nov 07 #Python
You might like
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
15 个 JavaScript Web UI 库
2010/05/19 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
2013/07/08 Javascript
浅析IE10兼容性问题(frameset的cols属性)
2014/01/03 Javascript
javascript中使用正则计算中文长度的例子
2014/04/29 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
使用bootstrap插件实现模态框效果
2017/05/10 Javascript
php简单数据库操作类的封装
2017/06/08 Javascript
微信小程序实现页面跳转传值的方法
2017/10/12 Javascript
p5.js入门教程之小球动画示例代码
2018/03/15 Javascript
详解React之父子组件传递和其它一些要点
2018/06/25 Javascript
为什么Vue3.0使用Proxy实现数据监听(defineProperty表示不背这个锅)
2019/10/14 Javascript
浅谈vue中组件绑定事件时是否加.native
2019/11/09 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
js实现简单的贪吃蛇游戏
2020/04/23 Javascript
JavaScript console的使用方法实例分析
2020/04/28 Javascript
JS实现多选框的操作
2020/06/24 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
使用python 获取进程pid号的方法
2014/03/10 Python
用Python中的__slots__缓存资源以节省内存开销的方法
2015/04/02 Python
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
数据清洗--DataFrame中的空值处理方法
2018/07/03 Python
Django实现支付宝付款和微信支付的示例代码
2018/07/25 Python
Python爬虫之UserAgent的使用实例
2019/02/21 Python
Pycharm插件(Grep Console)自定义规则输出颜色日志的方法
2020/05/27 Python
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
php优化查询foreach代码实例讲解
2021/03/24 PHP
问卷调查计划书
2014/01/10 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
2014年学校卫生工作总结
2014/11/20 职场文书
地道战观后感400字
2015/06/04 职场文书
歌剧魅影观后感
2015/06/05 职场文书
2015年秋学期教研工作总结
2015/10/14 职场文书
Python实现信息管理系统
2022/06/05 Python