<分区>
python 的新手,我被困在了这里。我的 CSV 文件包含以下内容:
Sr,Gender
1,Male
2,Male
3,Female
现在我想将 Gender 值转换成二进制,这样文件看起来像这样:
Sr,Gender
1,1
2,1
3,0
因此,我将 CSV 文件导入为 data
并运行此代码:
data["Gender_new"]=1
data["Gender_new"][data["Gender"]=="Male"]=0
data["Gender_new"]=1=data["Gender_new"].astype(float)
但我收到错误 ValueError: could not convert string 'Male' to float:
我哪里做错了,我该如何解决?
谢谢