sklearn数据预处理函数LabelEncoder获取标签与编码映射

文章目录

一、问题描述

利用sklearn中的LabelEncoder函数进行编码后,想要得到原来的标签和现在编码之间的映射关系。

le = LabelEncoder()
labels_en = le.fit_transform(labels).astype(np.int64)

二、问题解决

可以新建一个字典,用循环更新:

res = {}
for cl in le.classes_:
    res.update({cl:le.transform([cl])[0]})

效果:
sklearn数据预处理函数LabelEncoder获取标签与编码映射

上一篇:CephRGW 在多个RGW负载均衡场景下,RGW 大文件并发分片上传功能验证


下一篇:游戏里面的MySQL执行计划的type列和extra列有什么区别呢?