iloc, loc与ix区别
忘了,举个例子记录下
import pandas as pd
import numpy as np
df=pd.DataFrame(np.arange(16).reshape((4,4)), columns=list('abcd'))
print(df)
# a b c d
# 0 0 1 2 3
# 1 4 5 6 7
# 2 8 9 10 11
# 3 12 13 14 15
print('-'*40)
print(df['a'])
# 0 0
# 1 4
# 2 8
# 3 12
# Name: a, dtype: int32
print('-'*40)
print(df.loc[0, 'a'])
# 0
print('-'*40)
print(df.loc[0:3, ['a', 'b']])
# a b
# 0 0 1
# 1 4 5
# 2 8 9
# 3 12 13
print('-'*40)
print(df.iloc[1,1])
# 5
print('-'*40)
print(df.iloc[0:3, [0,1]])
# a b
# 0 0 1
# 1 4 5
# 2 8 9
print('-'*40)
print(df.iloc[[0, 3], 0:2] )
# a b
# 0 0 1
# 3 12 13
print('-'*40)
print(df.ix[1,1])
# 5
print('-'*40)
print(df.ix[1,:])
# a 4
# b 5
# c 6
# d 7
# Name: 1, dtype: int32
iloc, loc与ix区别相关推荐
- python中的ix是啥_python pandas (ix iloc loc) 的区别
oc--通过行标签索引行数据 iloc--通过行号索引行数据 ix--通过行标签或者行号索引行数据(基于loc和iloc 的混合) 同理,索引列数据也是如此! 举例说明: 1.分别使用loc.iloc ...
- python pandas (ix iloc loc) 的区别
loc--通过行标签索引行数据 iloc--通过行号索引行数据 ix--通过行标签或者行号索引行数据(基于loc和iloc 的混合) 同理,索引列数据也是如此! 举例说明: 1.分别使用loc.ilo ...
- Pandas中iloc、loc、ix三者的区别
一.综述:iloc.loc.ix可以用来索引数据.抽取数据 二.iloc.loc.ix三者对比 iloc和loc的区别 iloc主要使用数字来索引数据,不能使用字符型的标签来索引数据. loc只能使用 ...
- python ix loc iloc_pandas中的iloc、loc、ix有什么区别?
pandas的初学者都会有一个疑惑,经常看别人的代码有iloc.loc.ix,这三个函数到底有什么区别呢? 首先,这三个都可以用来筛选行列,即filter特定的行.列或者同时选取行列,那么他们三个有什 ...
- python中的ix是啥_详谈Pandas中iloc和loc以及ix的区别
Pandas库中有iloc和loc以及ix可以用来索引数据,抽取数据.但是方法一多也容易造成混淆.下面将一一来结合代码说清其中的区别. 1. iloc和loc的区别: iloc主要使用数字来索引数据, ...
- pandas中的切片函数: .iloc()、.loc()、.ix() 的区别
文章目录 pandas中的切片函数:`.iloc()`.`.loc()`.`.ix()` 1.首先创建一个DataFrame iloc:通过行/列号选取数据 1. .iloc就是通过行/列号来选取数据 ...
- iloc loc 区别
loc和iloc的区别,这两个有点容易混淆,因此需要特殊方式来加强记忆 总结: loc使用范围比iloc更广更实用,loc可以使用切片.名称(index,columns).也可以切片和名称混合使用:但 ...
- 50个Pandas的奇淫技巧:一网打尽各种索引 iloc,loc,ix,iat,at…
数据处理,也是风控非常重要的一个环节,甚至说是模型成败的关键环节.因此,娴熟简洁的数据处理技巧,是提高建模效率和建模质量的必要能力.这里开个专题,总结下Pandas的使用方法,方便大家,也方便自己查阅 ...
- iloc, loc, at, iat的应用
在pandas的应用中,有多种切片的方法,针对标签和位置,有不同的应用. 直接取行或列, 借助loc, iloc, at, iat,其中loc,iloc既可以取多值,也可以取单一数值,而at,iat只 ...
最新文章
- Palo Alto 亚太区首席安全官:未来中国五大安全问题突出...
- Gmail新增新功能 支援四种语言等智能功能
- 腾讯的电商,在东南亚击败了阿里巴巴
- 2017-06-09 问题
- spring boot和spring cloud的区别_Spring聊聊application和bootstrap
- Attention的本质:从Encoder-Decoder(Seq2Seq)理解
- 优秀产品经理(CEO)必须get的财税知识
- 只能匹配第一列吗_VLOOKUP会用了吗?不会的抓紧看
- mysql 不停机_mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)
- c语言 函数的参数传递示例_C-用户定义的函数示例,没有参数,没有返回类型...
- 使用双指针可能只需要遍历一趟哦(洛谷P1147题题解,Java语言描述)
- plSql读取Oracle数据库中文乱码
- python pandas series加速原理_python pandas中对Series数据进行轴向连接的实例
- shell脚本学习指南_学习笔记_第1,2章
- 计算机的启动盘,做win7启动盘制作方法
- 简单明了的告诉你什么是CPUID
- ORA-01653: unable to extend table原因及解决
- 适合跨境电商亚马逊专业货源平台有哪些?
- windows删除大量文件的优秀方式
- HTML5期末大作业:音乐网站设计——html5在线音乐新闻发布会网站模板(滚动页) HTML+CSS+JavaScript
热门文章
- 进入某二线大厂到底需要掌握什么技能?乔戈里找到了当时的该公司的offer,分享一下。...
- 英国爵位的头衔和誉称
- 通过Measure Arrange实现UWP瀑布流布局
- 下载煎蛋无聊图--简单Web浏览
- 业绩预告不及预期,妙可蓝多的奶酪还好“吃”吗?
- 新鲜出炉,2020年程序员们的高考试卷来了!
- ffmpeg 自定义数据来源, 可以是文件,可以是内存,可以是网络, 爱咋的咋的...
- 李亚鹏回应嫣然基金会风波:设立医院是需要
- 小米设置Android版本点击,向日葵Android客户端保持在线设置(小米手机篇)
- HackTheBox - Beep Write Up