分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

11.sklearn.preprocessing.LabelEncoder的作用

发布时间:2023-09-06 01:55责任编辑:彭小芳关键词:暂无标签
In [5]: from sklearn import preprocessing ????...: le =preprocessing.LabelEncoder() ????...: le.fit(["paris", "paris", "tokyo", "amsterdam"]) ????...: print(‘标签个数:%s‘% le.classes_) ????...: print(‘标签值标准化:%s‘ % le.transform(["tokyo", "tokyo", "paris"])) ????...: print(‘标准化标签值反转:%s‘ % le.inverse_transform([2, 2, 1])) ????...: ?标签个数:[‘amsterdam‘ ‘paris‘ ‘tokyo‘] ?标签值标准化:[2 2 1] ?标准化标签值反转:[‘tokyo‘ ‘tokyo‘ ‘paris‘] ?

sklearn.preprocessing.LabelEncoder():标准化标签,将标签值统一转换成range(标签值个数-1)范围内

例如

["paris", "paris", "tokyo", "amsterdam"];里面不同的标签数目是3个,则标准化标签之后就是0,1,2,并且根据字典排序

11.sklearn.preprocessing.LabelEncoder的作用

原文地址:https://www.cnblogs.com/caimuqing/p/9074046.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved