利用Python将数值型特征进行离散化操作的方法


Posted in Python onNovember 06, 2018

如下所示:

data = np.random.randn(20)
 
factor = pd.cut(data,4)
 
pd.get_dummies(factor)
 
0	0	0	0	1
1	1	0	0	0
2	0	0	0	1
3	0	0	1	0
4	1	0	0	0
5	0	1	0	0
6	0	1	0	0
7	0	1	0	0
8	0	0	1	0
9	0	1	0	0
10	0	0	0	1
11	0	1	0	0
12	0	1	0	0
13	0	0	1	0
14	0	0	1	0
15	0	1	0	0
16	0	1	0	0
17	1	0	0	0
18	0	0	1	0
19	0	0	0	1

其中参数中的4表示的是,划分为4段。

以上这篇利用Python将数值型特征进行离散化操作的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
深入理解Python中命名空间的查找规则LEGB
Aug 06 Python
Python Socket传输文件示例
Jan 16 Python
Python实现将sqlite数据库导出转成Excel(xls)表的方法
Jul 17 Python
django用户注册、登录、注销和用户扩展的示例
Mar 19 Python
Python subprocess模块功能与常见用法实例详解
Jun 28 Python
使用python将请求的requests headers参数格式化方法
Jan 02 Python
解决python写入带有中文的字符到文件错误的问题
Jan 31 Python
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
Jun 18 Python
git查看、创建、删除、本地、远程分支方法详解
Feb 18 Python
Python+Selenium实现自动化的环境搭建的步骤(图文)
Sep 01 Python
浅谈python 类方法/静态方法
Sep 18 Python
教你怎么用python selenium实现自动化测试
May 27 Python
python3 爬取图片的实例代码
Nov 06 #Python
修改默认的pip版本为对应python2.7的方法
Nov 06 #Python
使用python根据端口号关闭进程的方法
Nov 06 #Python
python3 打开外部程序及关闭的示例
Nov 06 #Python
对pandas的层次索引与取值的新方法详解
Nov 06 #Python
浅谈pandas用groupby后对层级索引levels的处理方法
Nov 06 #Python
Python Series从0开始索引的方法
Nov 06 #Python
You might like
Protoss魔法科技
2020/03/14 星际争霸
PHP批量生成缩略图的代码
2008/07/19 PHP
PHP转换IP地址到真实地址的方法详解
2013/06/09 PHP
如何修改和添加Apache的默认站点目录
2013/07/05 PHP
PHP 文件锁与进程锁的使用示例
2017/08/07 PHP
php图片裁剪函数
2018/10/31 PHP
jQuery.autocomplete 支持中文输入(firefox)修正方法
2011/03/10 Javascript
JavaScript XML和string相互转化实现代码
2011/07/04 Javascript
按Enter键触发事件的jquery方法实现代码
2014/02/17 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
webstrom Debug 调试vue项目的方法步骤
2018/07/17 Javascript
JavaScript创建对象方法实例小结
2018/09/03 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
Vue如何跨组件传递Slot的实现
2020/12/14 Vue.js
[01:28]一分钟告诉你DOTA2 TI9不朽宝藏Ⅱ中有什么!
2019/07/09 DOTA
python生成随机验证码(中文验证码)示例
2014/04/03 Python
详细讲解Python中的文件I/O操作
2015/05/24 Python
python多线程之事件Event的使用详解
2018/04/27 Python
详解Python中的正则表达式
2018/07/08 Python
Python3之不使用第三方变量,实现交换两个变量的值
2019/06/26 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
django框架中间件原理与用法详解
2019/12/10 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
加拿大时尚少女服装品牌:Garage
2016/10/10 全球购物
iostream与iostream.h的区别
2015/01/16 面试题
小学生感恩老师演讲稿
2014/08/28 职场文书
2015年出纳工作总结与计划
2015/05/18 职场文书
公司仓库管理制度
2015/08/04 职场文书
国庆节主题班会
2015/08/15 职场文书
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
python 经纬度求两点距离、三点面积操作
2021/06/03 Python
Go timer如何调度
2021/06/09 Golang
html form表单基础入门案例讲解
2021/07/15 HTML / CSS
Spring Boot 实现 WebSocket
2022/04/30 Java/Android