Я новичок в питоне.У меня есть фрейм данных со столбцом с именем «Имя».Столбец содержит разные типы акцентов.Я пытаюсь убрать эти акценты.Например, rubén => ruben, zuñiga = zuniga и т. Д. Я написал следующий код:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import re
import unicodedata
data=pd.read_csv('transactions.csv')
data.head()
nm=data['Name']
normal = unicodedata.normalize('NFKD', nm).encode('ASCII', 'ignore')
Я получаю сообщение об ошибке:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-41-1410866bc2c5> in <module>()
1 nm=data['Name']
----> 2 normal = unicodedata.normalize('NFKD', nm).encode('ASCII', 'ignore')
TypeError: normalize() argument 2 must be unicode, not Series
Любая помощь будет высоко оценена.Заранее спасибо.