问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

【Python答疑】Python怎么选取特定列?—Pandas的iloc、loc使用

提问网友 发布时间:2024-09-09 20:18
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2天前
创建DataFrame有三种常见方式:一是使用“包含列表的字典”的方式;二是使用“包含嵌套的字典”,外层字典的键作为列索引,内层字典的键作为行索引;三是使用“Series的字典”。

在DataFrame中,我们可以通过iloc和loc来选取列。loc是根据DataFrame的具体标签来选取列,而iloc则是根据行号来选取,从0开始计数,依次加1。

例如,df = df.iloc[0:2, [0, 2]],这里“:”前的“:”表示选取整列,0:2表示选取第0行到第2行。需要注意的是,这里的0:2相当于[0,2)前闭后开,2是不在范围之内的。[0,2]表示选取第1列,第3列(从0开始计数,依次加1——0+1,2+1)。

df = df.loc[0:2, ['A', 'B']]。

需要注意的是,如果是df = df.loc[0:2, ['A', 'C']]或者df = df.loc[0:2, ['A', 'C']],切片之后类型依旧是DataFrame,不能直接进行加减乘除等操作。

如果我们想要选取某一行的数据,可以使用df.loc[[i]]或者df.iloc[[i]]。

参考:

1、python选取特定列——pandas的iloc和loc以及icol使用(列切片及行切片) - Lenskit - CSDN博客

2、python:pandas中dataframe的基本用法汇总 - TimoTong - 博客园
热心网友 回答时间:2天前
创建DataFrame有三种常见方式:一是使用“包含列表的字典”的方式;二是使用“包含嵌套的字典”,外层字典的键作为列索引,内层字典的键作为行索引;三是使用“Series的字典”。

在DataFrame中,我们可以通过iloc和loc来选取列。loc是根据DataFrame的具体标签来选取列,而iloc则是根据行号来选取,从0开始计数,依次加1。

例如,df = df.iloc[0:2, [0, 2]],这里“:”前的“:”表示选取整列,0:2表示选取第0行到第2行。需要注意的是,这里的0:2相当于[0,2)前闭后开,2是不在范围之内的。[0,2]表示选取第1列,第3列(从0开始计数,依次加1——0+1,2+1)。

df = df.loc[0:2, ['A', 'B']]。

需要注意的是,如果是df = df.loc[0:2, ['A', 'C']]或者df = df.loc[0:2, ['A', 'C']],切片之后类型依旧是DataFrame,不能直接进行加减乘除等操作。

如果我们想要选取某一行的数据,可以使用df.loc[[i]]或者df.iloc[[i]]。

参考:

1、python选取特定列——pandas的iloc和loc以及icol使用(列切片及行切片) - Lenskit - CSDN博客

2、python:pandas中dataframe的基本用法汇总 - TimoTong - 博客园

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

如何在pandas中使用loc、iloc函数进行数据索引(入门篇) XBOX360无线手柄充电 要什么驱动? 为什么EDG浏览器总是经常无法关闭 阜阳56路车多久一班 安徽的白酒有哪些 安徽的酒有哪些?白酒品鉴方法 安徽省八大名酒 芝士烤龙虾一般都是怎样做呢? 作文《___,谢谢你》 bios能检测到硬盘但不能识别怎么回事 BIOS能够检测硬盘但无法读取硬盘 怎么用matlabappdesigner写出界面? MATLAB App Designer教程连载1:如何使用App Designer进行的简单的GUI设 ... 在MATLAB 中使用 App designer 开发 MATLAB GUI 应用程序 异形钻石是什么东西 什么叫异形钻石 什么叫异形钻石 一个手机怎么多开闲鱼分身 苹果手机怎么在闲鱼上多开 晒花椒没吐籽是怎么回事 干煸洋芋丝的做法 pandas中ix和iloc有什么区别? 参数Linux查看内核参数的方法linux查内核 进行订阅链接的方法 网盘订阅的分享在哪里? 喝酒前吃什么不容易醉 手机被root了有什么影响吗? 金骏眉包装礼盒 如何用砚台研磨 钉钉群管理员怎么取消? 怎样才能进入钉钉管理员后台啊? 如何找回已被卸载的Office软件? 女王怎么用英文读 什么材质的锅最好? EXCEL表格叠在一起了? 失忆是不是忘记一个人的最好方法 大宁山庄的装修说明 Proscenic扫地机器人简介 vivo手机的i音乐可以多个人使用吗 蟑螂药哪种最好用? 天气都开始冷了,还有很多蟑螂,想购买特效蟑螂 中考488分能上高陵区高陵三中吗
Top