Pandas中的loc与iloc用法详解

Python136

1.基本简介

1.1 loc与iloc基本含义

loc函数:通过行索引 "Index" 中的具体值来取行数据( 如取"Index"为"A"的行
iloc函数:通过行号来取行数据( 如取第二行的数据
注:loc是location的意思,iloc中的i是integer的意思,仅接受整数作为参数。

1.2 loc与iloc的区别

官网解释DataFrame中的loc与iloc:

Purely integer-location based indexing for selection by position. --iloc
Access a group of rows and columns by label(s) or a boolean array. --loc

二者的区别(传入参数的不同):

loc works on labels in the index.

iloc works on the positions in the index (so it only takes integers).

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长