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之禅》中对于Python编程过程中的一些建议
Apr 03 Python
给Python的Django框架下搭建的BLOG添加RSS功能的教程
Apr 08 Python
python排序方法实例分析
Apr 30 Python
Python中的数据对象持久化存储模块pickle的使用示例
Mar 03 Python
Python操作RabbitMQ服务器实现消息队列的路由功能
Jun 29 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
Aug 04 Python
python实现本地批量ping多个IP的方法示例
Aug 07 Python
Python 利用高德地图api实现经纬度与地址的批量转换
Aug 14 Python
Python操作Excel把数据分给sheet
May 20 Python
详解pycharm自动import所需的库的操作方法
Nov 30 Python
基于PyTorch中view的用法说明
Mar 03 Python
浅析python中特殊文件和特殊函数
Feb 24 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 过滤危险html代码
2009/06/29 PHP
PHP中运用jQuery的Ajax跨域调用实现代码
2012/02/21 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
Symfony2学习笔记之控制器用法详解
2016/03/17 PHP
php版微信开发Token验证失败或请求URL超时问题的解决方法
2016/09/23 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
php实现基于PDO的预处理示例
2017/03/28 PHP
php实现评论回复删除功能
2017/05/23 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
prototype 中文参数乱码解决方案
2009/11/09 Javascript
Jquery 动态添加按钮实现代码
2010/05/06 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
解决jquery无法找到其他父级子集问题的方法
2016/05/10 Javascript
bootstrap multiselect下拉列表功能
2017/08/22 Javascript
Python2.7简单连接与操作MySQL的方法
2016/04/27 Python
解决Spyder中图片显示太小的问题
2018/04/27 Python
Python使用re模块实现信息筛选的方法
2018/04/29 Python
python文件写入write()的操作
2019/05/14 Python
python opencv摄像头的简单应用
2019/06/06 Python
Python3 A*寻路算法实现方式
2019/12/24 Python
Python实现汇率转换操作
2020/05/03 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
用CSS3来实现社交分享按钮
2014/11/11 HTML / CSS
日本面向世界,国际级的免税在线购物商城:DOKODEMO
2017/02/01 全球购物
Gap中国官网:美式休闲风服饰
2017/02/05 全球购物
Topman美国官网:英国著名的国际平价时尚男装品牌
2017/12/22 全球购物
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
策划助理岗位职责
2013/11/18 职场文书
亲子活动总结
2014/04/26 职场文书
社区健康教育工作方案
2014/06/03 职场文书
不服劳动仲裁起诉书
2015/05/20 职场文书
《只有一个地球》教学反思
2016/02/16 职场文书
诚信高考倡议书
2019/06/24 职场文书