Удаление ненужных кавычек (') в значениях ячеек Pandas DataFrame - PullRequest
1 голос
/ 23 марта 2020

То, что я на самом деле хочу сделать, это заменить строки, выглядящие как «0.2», на значение с плавающей запятой 0.2.

1 Ответ

1 голос
/ 23 марта 2020

Если хотите заменить только столбцы, заполненные строками. Для повторных чисел используйте to_numeric с Series.str.strip и DataFrame.apply для всех столбцов списка:

df['col_name'] = df['col_name'].apply(lambda x: pd.to_numeric(str(x).strip("'"), errors='coerce'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...