У меня есть Pandas DataFrame (df), где некоторые слова содержат заменяющие символы кодирования.Я хочу заменить эти слова заменяющими словами из словаря (переводы).
translations = {'gr�nn': 'gronn', 'm�nst': 'menst'}
df = pd.DataFrame(["gr�nn Y", "One gr�nn", "Y m�nst/line X"])
df.replace(translations, regex=True, inplace=True)
Однако, похоже, он не охватывает все случаи.Токовый вывод:
0
0 gronn Y
1 One gr�nn
2 Y m�nst/line X
Нужно ли указывать какие-либо шаблоны регулярных выражений, чтобы замена могла также захватывать частичные слова в строке?
Ожидаемый результат:
0
0 gronn Y
1 One gronn
2 Y menst/line X