首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >按熊猫位置选择服装列

按熊猫位置选择服装列
EN

Stack Overflow用户
提问于 2019-04-27 22:24:36
回答 2查看 43关注 0票数 0

我有一个包含多个列的数据集。我需要根据它们的位置选择一些列。例如,我希望从数据集中选择列0、3、6、7、15(按位置)。我尝试使用iloc,但它似乎适用于位置范围,(我可能是错的?)有没有更好的主意?

EN

回答 2

Stack Overflow用户

发布于 2019-04-29 00:46:55

如果你不喜欢使用iloc,你可以试试:

代码语言:javascript
复制
pos_list = [0, 3, 6, 7, 15]
df = df[df.columns[pos_list]]

如果此pos_list不是您想要的索引,您可以尝试在df.columns中查找索引,方法是像使用列表一样使用它。

票数 0
EN

Stack Overflow用户

发布于 2019-04-27 22:31:45

使用以下语法:data.iloc[:, [0,1,20,22]]

其中0、1、20和22是列索引。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55881531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档