2017-02-07 8 views
0

Мне нужна помощь в python. Мне нужно изменить значение в определенной строке. У меня есть что-то вроде этого.Изменить значение в определенной строке в pandas

ID  Status  Customer Name 
345  New   Braskem S.A 
923  Closed  Braskem 
046  New   Braskem S.A 
195  New   Braskem S.A 
537  In Progress Braskem 
237  On Hold  Vale 
355  Closed  BIMBO 

Здесь мне нужно изменить все имя клиента «Braskem s.à» в «Braskem» Может кто-нибудь дать мне руку с этим, пожалуйста? Спасибо, я по достоинству оценю помощь и извиняюсь за плохой английский.

ответ

2

Существует несколько способов сделать это. Пожалуй, проще всего использовать pandas.DataFrame.replace:

df.replace(to_replace='Braskem S.A', value='Braskem') 

Вы также можете использовать булевы маску или карту.