如何基于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 相关文章推荐
Python原始字符串(raw strings)用法实例
Oct 13 Python
Python爬取Coursera课程资源的详细过程
Nov 04 Python
python计算对角线有理函数插值的方法
May 07 Python
Python装饰器用法实例总结
May 26 Python
python 从csv读数据到mysql的实例
Jun 21 Python
pyqt5 QProgressBar清空进度条的实例
Jun 21 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
Jul 08 Python
Selenium 滚动页面至元素可见的方法
Mar 18 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
Jul 20 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
Feb 06 Python
python保存图片的四个常用方法
Feb 28 Python
python的html标准库
Apr 29 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与MySQL交互使用详解
2006/10/09 PHP
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
2011/03/19 PHP
基于PHP开发中的安全防范知识详解
2013/06/06 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
走出JavaScript初学困境—js初学
2008/12/29 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
JavaScript中遍历对象的property的3种方法介绍
2014/12/30 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
JS动态计算移动端rem的解决方案
2016/10/14 Javascript
jquery实现点击页面回到顶部
2016/11/23 Javascript
JavaScript事件对象event用法分析
2018/07/27 Javascript
vue 动态绑定背景图片的方法
2018/08/10 Javascript
JS原型与继承操作示例
2019/05/09 Javascript
Vue3.0数据响应式原理详解
2019/10/09 Javascript
[00:32]2018DOTA2亚洲邀请赛Secret出场
2018/04/03 DOTA
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
Python的Django框架中模板碎片缓存简介
2015/07/24 Python
Python探索之爬取电商售卖信息代码示例
2017/10/27 Python
django框架自定义用户表操作示例
2018/08/07 Python
python实现动态创建类的方法分析
2019/06/25 Python
python实现连连看辅助之图像识别延伸
2019/07/17 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
2020/06/27 Python
python 深度学习中的4种激活函数
2020/09/18 Python
HTML5在手机端实现视频全屏展示方法
2020/11/23 HTML / CSS
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
请描述一下”is a”关系和”has a”关系
2015/02/03 面试题
单位创先争优活动方案
2014/01/26 职场文书
数控个人求职信范文
2014/02/03 职场文书
《小猪家的桃花树》教学反思
2014/04/11 职场文书
大学新学期计划书
2014/04/28 职场文书
中职生求职信
2014/07/01 职场文书
新郎婚礼答谢词
2015/01/04 职场文书
小学生五一劳动节演讲稿
2015/03/18 职场文书
创业计划书之花店
2019/09/20 职场文书
Win11怎么添加用户?Win11添加用户账户的方法
2022/07/15 数码科技