Я хочу заменить некоторые строки в столбце из фрейма данных, который похож на этот
df["column"]
------------------
1. Ne Road
2. Rosemarys street se
3. Plunkett pkwy
4. like that so on.....
, вот так, есть тысячи значений Здесь я хочу заменить Ne на NE, SE на SE, pkwyна Parkway вот так
Так вот мой код:
def replace_all(text, dic):
for i, j in dic.items():
text = text.replace(i, j)
return text
my_text = df.iloc[:,2] -----### '2' is the Column number here in my Dataframe ###
reps = {
'se' : 'SE'
'Ne' : 'NE'
'pkwy' :'"Parkway'
}
df["column"] = replace_all(my_text,reps)
Я хочу знать, где я ошибся, и, пожалуйста, помогите мне в этом.
Заранее спасибо!!