Python PANDAS DATAFRAM:找到E列为1的列,并且列是最大的,在关系的情况下,考虑D列中C的最大值

2024-05-08 17:47:52 发布

您现在位置:Python中文网/ 问答频道 /正文

下面列出了一个示例数据帧。因为我们需要从E列为1的行中进行选择,所以结果应该在前4行中。选择哪一列是最大的,我们有前3行。所以我们需要看看其中哪个B列是最大的。既然我们又是平局了,我们应该看到C列并找到最大的。最后我们得到第一列

A   B   C   D   E
4   4   3   1   1   
4   2   0   0   1
4   4   1   1   1
3   0   0   0   1
5   0   0   1   0

因此,所需的输出如下所示:

A   B   C   D   E
4   4   3   1   1

Tags: 数据示例平局