欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-21 15:54:49
pandas 是一套用于 python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。本篇目录如下:一、iloc1.定义iloc索引器用于按位置进行基于整数位置的索...

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 pandas数据分析之iloc和loc的用法详解的详细内容,更多关于python 数据分析的资料请关注其它相关文章!