Python Pandas数据分析之iloc和loc的用法详解
程序员文章站
2022-03-21 15:54:49
pandas 是一套用于 python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。本篇目录如下:一、iloc1.定义iloc索引器用于按位置进行基于整数位置的索...
pandas 是一套用于 python 的快速、高效的数据分析工具。它可以用于数据挖掘和数据分析,同时也提供数据清洗功能。本篇目录如下:
一、iloc
1.定义
iloc索引器用于按位置进行基于整数位置的索引或者选择。
2.语法
df.iloc [row selection, column selection]
3.代码示例
(1)导入数据
(2)选择单行或单列
(3)选择多行或多列
(4)注意
iloc选择一行时返回series,选择多行返回dataframe,通过传递列表可转为dataframe。
二、loc
1.定义
loc按照标签或者索引、布尔值或者条件进行选择数据,这种选择数据的方法较为常用。
2.语法
df.loc [row selection, column selection]
3.代码示例
(1)使用loc进行基于标签或者基于索引的方法
1)首先设置索引
2)根据索引选择单行或单列
3)根据索引选择多行多列
(2)使用loc进行布尔值/逻辑索引
(3)更多loc选择数据示例
(4)使用loc在dataframe中设置值
技术交流
欢迎转载、收藏、有所收获点赞支持一下!
以上就是python pandas数据分析之iloc和loc的用法详解的详细内容,更多关于python 数据分析的资料请关注其它相关文章!
推荐阅读
-
Python Pandas DataFrame:查询数据or选择数据(selection)之loc,iloc,at,iat,ix的用法和区别
-
Pandas中关于数据索引iloc()和loc()的用法和区别
-
python数据分析之pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
-
利用Python进行数据分析之pandas的高级用法
-
Python Pandas数据分析之iloc和loc的用法详解
-
Python Pandas DataFrame:查询数据or选择数据(selection)之loc,iloc,at,iat,ix的用法和区别
-
Pandas中关于数据索引iloc()和loc()的用法和区别
-
python数据分析之pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
-
利用Python进行数据分析之pandas的高级用法
-
Python Pandas数据分析之iloc和loc的用法详解