【发布时间】:2020-05-26 21:47:44
【问题描述】:
我正在尝试做与this question 相同的事情,但我有一个字符串类型的列,我需要将其保留在数据框中,以便我可以识别哪些行是哪些行。 (我想我可以通过索引来做到这一点,但我希望能够节省一个步骤。)有没有办法在使用 .any() 时不计算列,但将其保留在结果数据框中?谢谢!
这是所有列上的代码:
df[(df > threshold).any(axis=1)]
这是我现在正在使用的硬编码版本:
df[(df[list_of__selected_columns] > 3).any(axis=1)]
这对我来说似乎有点笨拙,所以我想知道是否有更好的方法。
【问题讨论】:
-
请分享数据,有预期的输出
-
我的数据与链接到的第一个问题示例中的数据相同:stackoverflow.com/a/42613567/12399409