1、分类类别少可以使用
x_train[x_train=='Female'] = 0
x_train[x_train=='Male'] = 1
2、使用LabelEncoder
from sklearn.preprocessing import LabelEncoder
labelencoder = LabelEncoder()
#将第一列的数据变为数值型
x_train[:,1] = labelencoder.fit_transform(x_train[:,1])
x_test[:,1] = labelencoder.transform(x_test[:,1])
如果觉得《将字符型数据变为数值型数据》对你有帮助,请点赞、收藏,并留下你的观点哦!