Я использую библиотеку гендерных догадок, чтобы угадать пол по имени.
import gender_guesser.detector as gender
d = gender.Detector()
print(d.get_gender(u"Bob"))
male
gen = ['Alice', 'Bob', 'Kattie', "Jean", "Gabriel"]
female
male
female
male
male
Но когда я пытаюсь повторить его по фрейму данных pandas, я получаю вывод как неизвестный
for name in df1['first_name'].iteritems():
print(d.get_gender(name))