Pandas DataFrame查询访问、索引、切片---初学基础

本文介绍了Pandas DataFrame的基本操作,包括根据索引取值、行索引(loc和iloc)、设置单索引和复合索引set_index,以及切片。强调了loc和iloc的区别,提供了不同方式访问列、行和元素的方法,并提醒读者注意布尔索引默认访问行。最后,文章提到了切片操作,并邀请读者指正可能存在的错误。
摘要由CSDN通过智能技术生成
索引
1.根据索引取值

*# BOOL列表访问默认访问的是行,而不是列
在这里插入图片描述

2.行索引

2.1 通过标签索引行数据loc
对列进行索引 - 通过类似字典的方式- 通过属性的方式,loc方法通过标签或者bool数组选取一些行和列,
可以将DataFrame的列获取为一个Series。返回的Series拥有原DataFrame相同的索引,且name属性也已经设置好了,就是相应的列名。
在这里插入图片描述
在这里插入图片描述
2.2 iloc 通过位置获取行数据
使用.ix[]来进行索引; 使用.loc[]加index来进行索引;使用.iloc[]加整数来进行索引, 同样返回一个Series,index为原来的columns;
iloc方法通过下标(即整数)访问一些行或者列,只是把loclocloc方法中采用的标签索引改成下表访问了而已;在这里插入图片描述
<

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值