如何查找具有相同名称的列的最大值

普兰尼斯

我对此数据帧有一些麻烦,其中必须将具有相同名称的列减少为至少一个带有“ 1”作为“ 1”的值。

+---+---+---+---+---+---+---+---+---+
| a | a | a | b | c | c | c | d | d |
+---+---+---+---+---+---+---+---+---+
| 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
+---+---+---+---+---+---+---+---+---+

对于大型数据集的每一列使用“或”条件进行此类操作可能是一项耗时的任务,因此我很难弄清楚。我使用max(axis = 1,level = 0)仍然无法实现。

我想要的输出:

+---+---+---+---+
| a | b | c | d |
+---+---+---+---+
| 1 | 1 | 1 | 1 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 1 | 0 |
+---+---+---+---+
贝尼

检查与 max

df = df.max(level=0, axis=1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Excel:找到具有相同名称的数组的最大值

如何添加具有相同名称的pandas列的值?

如何获得具有相同名称的单行列的值?

如何从具有相同名称的XML获取特定值

如何合并具有相同名称的多个列,每次都保持最高值?

SQL如何只返回一次具有相同名称的列值

查找每行具有最大值的列索引

如果列值相同,则查找最新行,否则返回具有同一列最大值的行

如何合并多个具有相同名称的列的表

当列具有相同名称时如何左联接

如何合并或重新映射具有相同名称的列?

如何添加具有相同名称的列

具有相同名称的值的总和

如何删除在熊猫中具有重复名称但保留其中最大值的列?

如何获取pyspark数据框中具有最大值的列的名称

如何选择具有最大值的列名称作为新的列元素?

如何计算每行的最大值,并返回最大值的列和具有相应列名称的另一列?

如何确定每行具有最大值的N列?

如何获得具有列最大值的行?

在MYSQL中查找具有相同名称的行

查找具有相同名称的方法的类

如何搜索具有相同名称和相同级别的 XML 节点值?

如何创建具有多个具有相同名称/标识符的列的Pandas DataFrame

如何从具有相同结构的多个文件中找到具有最大值的行?

使用 groupby() 时如何在数据集中具有最大值的列中返回名称

如何使用LINQ to XML连接具有相同名称值的所有子元素

如何对所有具有相同名称 r studio 的值求和?

如何在Python中选择所有具有相同名称但不同值的行

选择具有最大值的行,其中两列的值相同