Как рассчитать столбец Dataframe панд на основе условия в другом столбце - PullRequest
0 голосов
/ 18 июня 2019

например:

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

Я хотел бы знать, есть ли простой способ добавить, например, 10 к значению столбца A, когда в B есть 1.

Мне бы хотелось, чтобы вывод df был таким:

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

Я нашел что-то вроде этого:

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

Этот заменит 6 на 1, я хотел бы использовать этот 6, чтобы сделать с ним несколько операций.

PS. простите за мой английский

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...