小编piy*_*sal的帖子

将 pandas 数据框的多列与一列进行比较

我有一个数据框:df-

    A   B   C   D   E
0   V   10  5   18  20
1   W   9   18  11  13
2   X   8   7   12  5
3   Y   7   9   7   8
4   Z   6   5   3   90
Run Code Online (Sandbox Code Playgroud)

我想添加一列“Result”,如果“E”列中的值大于 B、C 和 D 列中的值,则该列应返回 1,否则返回 0。

输出应该是:

    A   B   C   D   E   Result
0   V   10  5   18  20  1
1   W   9   18  11  13  0
2   X   8   7   12  5   0
3   Y   7   9   7   8   0
4   Z …
Run Code Online (Sandbox Code Playgroud)

python compare dataframe pandas

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

compare ×1

dataframe ×1

pandas ×1

python ×1