Pandas / Dask Проверьте, добавляет ли значение в столбце другое значение - PullRequest
0 голосов
/ 20 апреля 2020

Я использую фреймы данных Pandas / Dask. У меня есть фрейм данных ~ 87 миллионов строк. У меня есть два столбца (назовите их столбцами A и B), которые я, по сути, хочу сказать: «если« x »отсутствует в строке в столбце A, добавьте« n »к значению».

Конечно, я могу попробовать использовать itertuples, но мне было просто интересно, если бы было быстрее проверить, есть ли значение, и если нет, добавить что-то еще для 87 миллионов записей.

1 Ответ

0 голосов
/ 20 апреля 2020

Вы можете попробовать:

df.loc[df.A == "x", "B"] += n
...