LabelEncoderm OneHotEncoder 在python中的运用
来源:互联网 发布:大数据新闻案例分析 编辑:程序博客网 时间:2024/06/18 14:01
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] ]
0 0
- LabelEncoderm OneHotEncoder 在python中的运用
- python 数据处理中的 LabelEncoder 和 OneHotEncoder
- Python在HiveQL中的运用
- LabelEncoder和OneHotEncoder 在特征工程中的应用
- 19.unicode在python中的运用
- python在spark中的Vectors的运用
- OneHotEncoder
- python递归、迭代器和生成器在算法中的运用
- 公开课 | Python在运维开发中的运用
- WINSCOKET在HTTP中的运用
- JDOM在JAVA中的运用
- 色彩在网页中的运用
- Ajax在WebGIS中的运用
- Log4j在项目中的运用
- XML在JAVA中的运用
- javascript在网页中的运用
- 事务在架构中的运用
- ASIHTTPRequest 在工程中的运用
- 尽量使用区间成员函数代替它们的单元素兄弟
- nagios安装
- Android GrideView
- Java的内存机制
- Spring Cloud Eureka--服务发现
- LabelEncoderm OneHotEncoder 在python中的运用
- 仿京东顶部加载动画
- linux地址重用 net.ipv4.tcp_tw_reuse
- HTML5之帆布(canvas)(二)
- html的使用(1)
- 改变战争历程的秘密统计学家们
- 1408.盐水的故事
- Linux初学
- Android Studio解决未识别Java文件(出现红J)问题