对python 数据处理中的LabelEncoder 和 OneHotEncoder详解


Posted in Python onJuly 11, 2018

如下所示:

#简单来说 LabelEncoder 是对不连续的数字或者文本进行编号
from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
le.fit([1,5,67,100])
le.transform([1,1,100,67,5])
输出: array([0,0,3,2,1])

#OneHotEncoder 用于将表示分类的数据扩维:
from sklearn.preprocessing import OneHotEncoder
ohe = OneHotEncoder()
ohe.fit([[1],[2],[3],[4]])
ohe.transform([2],[3],[1],[4]).toarray()
输出:[ [0,1,0,0] , [0,0,1,0] , [1,0,0,0] ,[0,0,0,1] ]

以上这篇对python 数据处理中的LabelEncoder 和 OneHotEncoder详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中find()方法的使用
May 18 Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
Nov 06 Python
python使用 zip 同时迭代多个序列示例
Jul 06 Python
Python3.7.0 Shell添加清屏快捷键的实现示例
Mar 23 Python
pygame实现弹球游戏
Apr 14 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
Jul 14 Python
Python实现弹球小游戏
Aug 01 Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 Python
python 如何引入协程和原理分析
Nov 30 Python
python链表类中获取元素实例方法
Feb 23 Python
PyMongo 查询数据的实现
Jun 28 Python
Python常用配置文件ini、json、yaml读写总结
Jul 09 Python
python对离散变量的one-hot编码方法
Jul 11 #Python
Python基于多线程操作数据库相关问题分析
Jul 11 #Python
pandas 按照特定顺序输出的实现代码
Jul 10 #Python
Python OpenCV处理图像之图像直方图和反向投影
Jul 10 #Python
Python中 map()函数的用法详解
Jul 10 #Python
python 读取视频,处理后,实时计算帧数fps的方法
Jul 10 #Python
Python OpenCV处理图像之图像像素点操作
Jul 10 #Python
You might like
php获取post中的json数据的实现方法
2011/06/08 PHP
PHP中如何调用webservice的实例参考
2013/04/25 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
PHP实现C#山寨ArrayList的方法
2015/07/16 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
2019/09/26 PHP
线路分流自动智能跳转代码,自动选择最快镜像网站(js)
2011/10/31 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
Javascript遍历Html Table示例(包括内容和属性值)
2014/07/08 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
JS拖拽插件实现步骤
2015/08/03 Javascript
jquery实现两边飘浮可关闭的对联广告
2015/11/27 Javascript
原生js和jQuery实现淡入淡出轮播效果
2015/12/25 Javascript
Js自定义多选框效果的实例代码
2017/07/05 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
自定义PC微信扫码登录样式写法
2017/12/12 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
VueJS 组件参数名命名与组件属性转化问题
2018/12/03 Javascript
Vue-CLI3.x 设置反向代理的方法
2018/12/06 Javascript
Vue中对iframe实现keep alive无刷新的方法
2019/07/23 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
通过js随机函数Math.random实现乱序
2020/05/19 Javascript
NodeJS配置CORS实现过程详解
2020/12/02 NodeJs
python执行子进程实现进程间通信的方法
2015/06/02 Python
深入理解Django中内置的用户认证
2017/10/06 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
Python安装图文教程 Pycharm安装教程
2018/03/27 Python
python 提取tuple类型值中json格式的key值方法
2018/12/31 Python
Django实现微信小程序的登录验证功能并维护登录态
2019/07/04 Python
Python如何使用k-means方法将列表中相似的句子归类
2019/08/08 Python
利用Python复制文件的9种方法总结
2019/09/02 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
2020/02/28 Python
python中def是做什么的
2020/06/10 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
婚宴父亲致辞
2015/07/27 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis