【发布时间】:2019-11-04 01:12:05
【问题描述】:
例如:
A B
1 3 0
2 4 0
3 6 1
4 8 0
我想知道是否有一种简单的方法可以在 B 中有 1 时将例如 10 添加到 A 列的值。
我想要一个像下面这样的 df 输出。
A B
1 3 0
2 4 0
3 16 1
4 8 0
我找到了类似下面这行代码的东西,但是这个用 1 代替了 6,我想用那个 6 对其进行一些操作。
附言。请原谅我的英语
df.loc[df['B'] == 1, 'A'] = 1
【问题讨论】:
标签: python pandas dataframe conditional-statements