我试图根据一组or条件过滤Pandas数据帧,但它们都非常相似,我想知道是否有更有效的方法来编写它。然而,我希望有更多的情况,我需要过滤我的数据帧到类似的东西,例如:df.query("Q23r2==1 orQ23r5==1 or Q23r7==1 or Q23r8==1")
.query()上的pandas文档并没有指定您可以在Python中的其他地方<e
我试图根据命名参数列表过滤数据,这要感谢上的@MkWTF。但是,我希望使用*args作为参数循环,然后使用过滤函数,这意味着我将有一个基于命名参数的筛选数据named列表作为输出。在我的例子中,我需要使用cty_rpt列作为命名参数(*args)遍历国家代码,然后使用过滤函数获得过滤数据:下面是发布在上的最小数据import pandas as pd
这个想法首先是