pandas (loc、iloc、ix)的区别

loc:通过行标签索引数据

iloc:通过行号索引行数据,df.iloc[i]返回df的第i行。 i不引用索引标签,i是从0开始的索引

ix:通过行标签或行号索引数据(基于loc和iloc的混合)

 

1.使用loc、iloc、ix索引第一行数据:

(1) loc

pandas中loc,iloc和ix的区别_pandas

pandas中loc,iloc和ix的区别_pandas_02

pandas中loc,iloc和ix的区别_pandas_03

(2) iloc

pandas中loc,iloc和ix的区别_pandas_04

pandas中loc,iloc和ix的区别_pandas_05

pandas中loc,iloc和ix的区别_pandas_06

(3) ix

pandas中loc,iloc和ix的区别_pandas_07