我有一个数据框架文件,被调查者以多种方式确定了他们的性别,例如女性,例如:“女性”、“女性”、“女性”和“女性”等。我需要更改列“性别”中的所有实例,以反映“男性”或“女性”,以便构建一个饼形图。
我尝试了许多方法来清除数据,包括:
import pandas as pd
df = pd.read_csv('my csv file.csv')
misspellings = ['f', 'woman', 'femail', 'cis-female/femme', 'female (cis)', 'cis female', 'femake']
for s in misspellings:
df['Gender'] = df['Gender'].replace(s, 'female')我只是不能让它正确地更新。如能对此提供任何帮助,将不胜感激。
发布于 2022-10-02 07:56:43
https://stackoverflow.com/questions/73924160
复制相似问题