如何根据其他列中的条件计算熊猫的“数据框”列

时间:2019-06-18 13:00:00

标签: python pandas dataframe conditional-statements

例如:

   A  B
1  3  0
2  4  0
3  6  1
4  8  0

我想知道是否有一种简单的方法可以在B中的值为1时将A的值添加到例如10。

我想要这样的df输出:

   A  B
1  3  0
2  4  0
3  16 1
4  8  0

我发现了这样的东西:

df.loc[df['B'] == 1, 'A'] = 1

这个用1代替6,我想用那个6对其进行一些操作。

PS。为我的英语pardón

0 个答案:

没有答案