如何基于python实现归一化处理


Posted in Python onJanuary 20, 2020

这篇文章主要介绍了如何基于python实现归一化处理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

        一、定义

归一化方法有两种形式,一种是把数变为(0,1)之间的小数,一种是把有量纲表达式变为无量纲表达式。主要是为了数据处理方便提出来的,把数据映射到0~1范围之内处理,更加便捷快速。

二、目的

不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数据指标之间的可比性。其具体针对的是奇异样本数据,奇异样本数据指的是相对于其他输入样本特别大或特别小的样本矢量,如[0.34,0.51,0.44,222][0.34,0.51,0.44,128]中最后一列元素就是奇异样本数据。

三、常见标准化方法

1.最大-最小标准化映射到区间[0,1]

如何基于python实现归一化处理

2.Z-score标准化结果聚集在0附近方差为1

如何基于python实现归一化处理

四、矩阵的归一化

矩阵的列归一化,就是将矩阵每一列的值,除以每一列所有元素平方和的绝对值,这样做的结果就是,矩阵每一列元素的平方和为1了。

五、python归一化

其中参数axis=0表示列也是跨行的意思axis=1表示行也是跨列的意思

fromsklearn.preprocessingimportnormalize

data=np.array([

[1000,10,0.5],

[765,5,0.35],

[800,7,0.09],])

data=normalize(data,axis=0,norm='max')

print(data)

>>[[1.1.1.]

[0.7650.50.7]

[0.80.70.18]]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
linux系统使用python监控apache服务器进程脚本分享
Jan 15 Python
python实现的DES加密算法和3DES加密算法实例
Jun 03 Python
Linux系统上Nginx+Python的web.py与Django框架环境
Dec 25 Python
使用Python的Flask框架来搭建第一个Web应用程序
Jun 04 Python
python装饰器初探(推荐)
Jul 21 Python
对python中两种列表元素去重函数性能的比较方法
Jun 29 Python
谈谈Python中的while循环语句
Mar 10 Python
Python pip替换为阿里源的方法步骤
Jul 02 Python
python如何使用socketserver模块实现并发聊天
Dec 14 Python
python数据分析:关键字提取方式
Feb 24 Python
简单介绍一下pyinstaller打包以及安全性的实现
Jun 02 Python
利用python做数据拟合详情
Nov 17 Python
tensorflow入门:tfrecord 和tf.data.TFRecordDataset的使用
Jan 20 #Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
Jan 20 #Python
python如何通过pyqt5实现进度条
Jan 20 #Python
python super用法及原理详解
Jan 20 #Python
tensorflow 变长序列存储实例
Jan 20 #Python
在tensorflow中实现去除不足一个batch的数据
Jan 20 #Python
Tensorflow实现在训练好的模型上进行测试
Jan 20 #Python
You might like
PHP base64+gzinflate压缩编码和解码代码
2008/10/03 PHP
据说是雅虎的一份PHP面试题附答案
2009/01/07 PHP
PHP 配置文件中open_basedir选项作用
2009/07/19 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
Laravel事件监听器用法实例分析
2019/03/12 PHP
php桥接模式应用案例分析
2019/10/23 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
JQuery 学习笔记 选择器之五
2009/07/23 Javascript
基于jquery的一行代码轻松实现拖动效果
2010/12/28 Javascript
JavaScript创建类/对象的几种方式概述及实例
2013/05/06 Javascript
学习使用bootstrap基本控件(table、form、button)
2016/04/12 Javascript
Listloading.js移动端上拉下拉刷新组件
2016/08/04 Javascript
angular实现商品筛选功能
2017/02/01 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
生产制造追溯系统之再说条码打印
2019/06/03 Javascript
Vue Element校验validate的实例
2020/09/21 Javascript
JS实现无限轮播无倒退效果
2020/09/21 Javascript
[01:25:09]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第二场
2014/05/24 DOTA
Python中关于字符串对象的一些基础知识
2015/04/08 Python
日常整理python执行系统命令的常见方法(全)
2015/10/22 Python
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
2017/11/29 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
用python爬取租房网站信息的代码
2018/12/14 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
医学生就业推荐表自我鉴定
2014/03/26 职场文书
解除劳动合同协议书
2014/04/14 职场文书
企业金融服务方案
2014/06/03 职场文书
行政部经理助理岗位职责
2014/06/15 职场文书
好媳妇事迹材料
2014/12/24 职场文书
小学班级口号大全
2015/12/25 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
postgresql无序uuid性能测试及对数据库的影响
2021/06/11 PostgreSQL