Как заменить строки с определенными значениями в них внутри Pandas DataFrame? - PullRequest
0 голосов
/ 31 января 2019

У меня есть пандас DataFrame с неправильно прочитанными строковыми символами (как, например, ³), и для классификации я должен очистить их, заменив эти символы на настоящие буквы.

Я пытался использовать следующий код:

df_aux1= df3[df3.MY_COL.str.contains('ó')] 

, чтобы изолировать его и попытаться преобразовать.

Возможна ли замена на Dataframe или я что-то упустил?

1 Ответ

0 голосов
/ 31 января 2019

Что-то вроде этого должно помочь вам (Python 3+):

df.loc[df['Column Name'] == 'Value you Want to Change', 'Column Name'] = 'New Value'

По существу, для этого он выбирает значение, которое вы хотите изменить в определенном столбце в DataFrameusing .loc и затем заменяет его в кадре данных.

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