У меня есть кадр данных, как показано ниже:
df = pd.DataFrame({
"group_code": ['111', '111', '111', '111', '111', '111', '111', '222', '222','222', '222', '222', '222'],
"ind_code": ['Credit pay', 'PAYMENT', 'loan payment', 'bill payment', 'pays', 'PayMent', 'Payer', 'Rev12','Rev11','13 rev','Rev13','Rev .!','REV 17']
})
Теперь мне нужно сгруппировать все похожие слова в "ind_code", и мой DF должен выглядеть следующим образом:
All "ind_code"со словом" pay "в нем (независимо от регистра, перед или последним или посередине) его следует заменить на" Payment ". Аналогично, все слова с" rev "должны быть заменены на Rev