如何基于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的常见命令注入威胁
Feb 18 Python
python通过exifread模块获得图片exif信息的方法
Mar 16 Python
举例详解Python中的split()函数的使用方法
Apr 07 Python
Python使用poplib模块和smtplib模块收发电子邮件的教程
Jul 02 Python
基于使用paramiko执行远程linux主机命令(详解)
Oct 16 Python
flask中主动抛出异常及统一异常处理代码示例
Jan 18 Python
Python实现利用163邮箱远程关电脑脚本
Feb 22 Python
详解python实现小波变换的一个简单例子
Jul 18 Python
window环境pip切换国内源(pip安装异常缓慢的问题)
Dec 31 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
Mar 18 Python
OpenCV灰度化之后图片为绿色的解决
Dec 01 Python
python 爬取吉首大学网站成绩单
Jun 02 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中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
php修改上传图片尺寸的方法
2015/04/14 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
2019/02/15 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
JQuery 常用方法基础教程
2009/02/06 Javascript
js自执行函数的几种不同写法的比较
2012/08/16 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
2014/04/29 Javascript
js改变embed标签src值的方法
2015/04/10 Javascript
JavaScript调用浏览器打印功能实例分析
2015/07/17 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
js控件Kindeditor实现图片自动上传功能
2020/07/20 Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
2016/07/11 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
AngularJS监听ng-repeat渲染完成的两种方法
2018/01/16 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
nodejs中实现用户注册路由功能
2019/05/20 NodeJs
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
Python中的jquery PyQuery库使用小结
2014/05/13 Python
Python实现提取文章摘要的方法
2015/04/21 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
Python实现ATM系统
2020/02/17 Python
Python使用文件操作实现一个XX信息管理系统的示例
2020/07/02 Python
Pretty Little Thing美国:时尚女性服饰
2018/08/27 全球购物
linux面试题参考答案(8)
2015/08/11 面试题
英语演讲稿范文
2014/01/03 职场文书
捐款倡议书范文
2014/02/02 职场文书
2015医院个人工作总结范文
2015/05/21 职场文书
神秘岛读书笔记
2015/07/01 职场文书
idea搭建可运行Servlet的Web项目
2021/06/26 Java/Android
Django框架中模型的用法
2022/06/10 Python