说我有这样的熊猫数据框: 在此处输入图像描述
现在,如果该行中已经出现 1,我想将所有 1 更新为 0。因此,新的 df 将如下所示: 在此处输入图像描述
df = pd.DataFrame({"Col_A":[0, 1, 0, 1, 1], "Col_B":[1, 0, 0, 0, 1],
"Col_C":[0, 0, 0, 0, 1],"Col_D":[1, 1, 0, 0, 1],
"Col_E":[0, 0, 1, 0, 1]})
我想知道是否有一种有效的方法可以在熊猫中实现这一点。目前,我正在遍历每一行,然后是每一列,然后保留一个标志以检查是否发生了 1 并随后更新值。
皈依舞
相关分类