小编FCl*_*ubb的帖子

选择值大于pandas中另一列的所有列名

我正在尝试在pandas数据框中找到每列的列名,其值大于另一列的值.

例如,如果我有以下数据帧:

   A  B  C  D  threshold
0  1  3  3  1  2
1  2  3  6  1  5
2  9  5  0  2  4
Run Code Online (Sandbox Code Playgroud)

对于每一行,我想返回值大于阈值的列的名称,所以我会:

0: B, C
1: C
2: A, B
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激!

python pandas

3
推荐指数
2
解决办法
2112
查看次数

标签 统计

pandas ×1

python ×1