博客
关于我
panda查找想要找的行合并成一个新pd
阅读量:796 次
发布时间:2023-02-26

本文共 551 字,大约阅读时间需要 1 分钟。

在数据分析过程中,有时候我们需要从数据框中筛选出特定的行数据,然后将这些筛选后的行数据合并成一个新的数据框。这在数据处理和分析中是一个常见的操作。

在Pandas库中,我们可以通过`query`方法来实现这一点。`query`方法允许我们使用类似SQL的语句来筛选数据框中的行。具体来说,我们可以将需要筛选的组合存储在一个列表中,然后使用`@`符号引用这个列表。

例如,假设我们有一个名为`gt_df`的数据框,并且有一个名为`train_groups`的列表,包含我们需要筛选的组合。我们可以使用以下代码来筛选出这些组合对应的行数据:

train_groups = ["kidney_1_dense"]train_df = gt_df.query("group in @train_groups").reset_index(drop=True)

在这个代码中,`query("group in @train_groups")`会筛选出`group`列中值为`kidney_1_dense`的所有行。`reset_index(drop=True)`则会将结果重置索引,使结果看起来更干净。

这种方法非常灵活,适用于各种数据筛选需求。你可以根据自己的具体需求调整`train_groups`列表中的组合。

转载地址:http://ztvfk.baihongyu.com/

你可能感兴趣的文章
OSI操作系统(NETBASE第八课)
查看>>
OSM数据如何下载使用(地图数据篇.11)
查看>>
OSPF 四种设备角色:IR、ABR、BR、ASBR
查看>>
OSPF 四种路由类型:Intra Area、Inter Area、第一、二类外部路由
查看>>
OSPF 学习
查看>>
OSPF 支持的网络类型:广播、NBMA、P2MP和P2P类型
查看>>
OSPF 概念型问题
查看>>
OSPF 的主要目的是什么?
查看>>
SQL Server 存储过程分页。
查看>>
OSPF不能发现其他区域路由时,该怎么办?
查看>>
OSPF两个版本:OSPFv3与OSPFv2到底有啥区别?
查看>>
SQL Server 存储过程
查看>>
OSPF在大型网络中的应用:高效路由与可扩展性
查看>>
OSPF太难了,这份OSPF综合实验请每位网络工程师查收,周末弯道超车!
查看>>
OSPF技术入门(第三十四课)
查看>>
OSPF技术连载10:OSPF 缺省路由
查看>>
OSPF技术连载11:OSPF 8种 LSA 类型,6000字总结!
查看>>
OSPF技术连载13:OSPF Hello 间隔和 Dead 间隔
查看>>
OSPF技术连载14:OSPF路由器唯一标识符——Router ID
查看>>
OSPF技术连载15:OSPF 数据包的类型、格式和邻居发现的过程
查看>>