如何查找分配给使用 LabelEncoder 编码的标签的值?

数据挖掘 机器学习 Python scikit-学习
2022-03-13 11:45:20
places = ['India','France','India','Australia','Australia','India','India','France']

这里的地方是 DataFrame 系列,现在我怎样才能找到哪个标签用诸如 India = 0 , Australia = 1 ,France = 2 之类的值编码。这对于少数标签来说是可以的,如果在一个巨大的数据集中有 100 个标签可用.

1个回答

使用classes_您的LabelEncoder. 例如:

le = preprocessing.LabelEncoder()
le.fit(places)
print(le.classes_)

标签的索引是标签le.classes_的编码值。在此处查看另一个示例