Выборочное обновление столбца данных с помощью словарной карты - PullRequest
0 голосов
/ 20 сентября 2019

Я хочу использовать словарь для сопоставления / замены значений строк в столбце панд - но только для подмножества строк на основе критерия

df['var'] = df['var'].map(mydict)

, но только там, где

df['anothervar'] is somevalue

Могу ли я сделать это?

1 Ответ

0 голосов
/ 20 сентября 2019

Проверка с np.where

df['var'] = np.where(df['anothervar']=='somevalue',df['var'].map(mydict),df['var'])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...