pandas中ix loc iloc的区别
来源:互联网 发布:blog域名注册 编辑:程序博客网 时间:2024/05/16 15:23
此文为转载他人的文章
1.loc---通过行标签索引行数据
例如:loc[1]表示索引的是第一行(index是整数)
import pandas as pd data=[[1,2,3],[4,5,6]]index=[0,1]columns=['a','b','c']df=pd.DataFrame(data=data,index=index,columns=columns)print (df.loc[1])"""a 4b 5c 6"""
例如:loc['d']表示索引的是第‘d'行(index是字符)import pandas as pd data=[[1,2,3],[4,5,6]]index=[’d','e']columns=['a','b','c']df=pd.DataFrame(data=data,index=index,columns=columns)print (df.loc['d'])"""a 1b 2c 3"""注意:loc中的index不能为列的名称
例如:loc可以获取多行数据
import pandas as pddata=[[1,2,3],[4,5,6]]index=['d','e']columns=['a','b','c']df=pd.DataFrame(data=data,index=index,columns=columns)print(df.loc['d':])注意:loc[row,columns]表示取第row行,第columns列的数据
2.iloc----通过行号获取行数据
注意:iloc不同于loc,iloc不能用字符来取某行的数据
例如:iloc[:,[1]]表示的是取第一列的数据
3.ix---结合前面两种的混合索引
即可以通过行数字索引取数据,也可以通过行标号取得数据
阅读全文
0 0
- pandas中loc、iloc、ix的区别
- pandas中loc iloc ix的区别
- pandas中ix loc iloc的区别
- Pandas中loc,iloc,ix的区别
- Pandas的 loc iloc ix 区别
- Pandas的 loc iloc ix 区别
- Pandas的 loc iloc ix 区别
- Pandas的 loc iloc ix 区别
- python pandas中ix,iloc,loc的区别
- Pandas中iloc和loc以及ix的区别
- Pandas中loc,iloc和ix的区别
- Pandas中ix,loc,iloc有什么区别?
- Pandas中ix,loc,iloc有什么区别?
- python pandas (ix & iloc &loc) 的区别
- python pandas (ix & iloc &loc) 的区别
- python pandas (ix & iloc &loc) 的区别
- python pandas (ix & iloc &loc) 的区别
- 快速学会pandas中Dataframe索引.ix,.iloc,.loc的使用以及区别
- Brandon的IT简史——AT&T(贝尔电话公司)
- 移植Linux-3.4.2内核到S3C2440
- Hibernate初学者---5.2.10版本_SchemaExpor 自动生成数据表
- 【笔记】php常用函数
- 设计模式——代理模式
- pandas中ix loc iloc的区别
- qbxt Day3 DP+DP+贪心
- POJ 2762 单向的连通图
- 【nyoj712】探寻宝藏
- NCPC 2016 A Artwork(并查集)
- 挑选pick
- HDOJ2050
- Linux Shell编程入门
- eclispe中//TODO的用法