- LabelEncoder()
Encode labels with value between 0 and n_classes-1.
from sklearn import preprocessing
le = preprocessing.LabelEncoder()
le.fit(train['Embarked'].values.tolist())
# 可以查看一下 fit 以后的类别是什么
le.classes_
# transform 以后,这一列数就变成了 [0, n-1] 这个区间的数,即是 le.classes_ 中的索引
le.transform(train['Embarked'].values.tolist())
2。