根据值填充数据框列

时间:2020-07-05 23:53:51

标签: python pandas numpy

我有一个包含几列的数据框,每一列都有二进制值。对于每列,我都有一个numpy数组,其中包含一些与列长度相同的值。

我需要用numpy数组填充该列,但要满足以下一种条件:仅当dataframe列中的值为0时才填充,如果它是一个,则不从numpy数组中填充。

使用循环,我会得到这样的东西:

<div (click)="functionA()">Box A
  <div (click)="functionB()">Box B
    <div (click)="functionC()">Box C
    </div>
  </div>
<div>

但是这很慢并且我的数据帧有点大(1万行* 180列),我在寻找是否有任何优雅的pythonic方式做到这一点

1 个答案:

答案 0 :(得分:1)

您可以尝试

$_.InstanceId