party infants water budget physician salvador religious satellite aid missile immigration synfuels education superfund crime duty_free_exports eaa_rsa
0 republican n y n y y y n n n y NaN y y y n y
1 republican n y n y y y n n n n n y y y n NaN
2 democrat NaN y y NaN y y n n n n y n y y n n
3 democrat n y y n NaN y n n n n y n y n n y
4 democrat y y y n y y n n n n y NaN y y
这是我数据集的头部
您可以简单地替换整个 datframe 上的值
df = df.replace(['y','n'],[1,0])