如何基于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的web框架编写MVC配置来使其运行的教程
Apr 30 Python
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
May 17 Python
Python冒泡排序注意要点实例详解
Sep 09 Python
Python简单的制作图片验证码实例
May 31 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 Python
Django中使用Celery的方法示例
Nov 29 Python
python爬虫神器Pyppeteer入门及使用
Jul 13 Python
基于TensorFlow常量、序列以及随机值生成实例
Jan 04 Python
使用keras根据层名称来初始化网络
May 21 Python
Python turtle库的画笔控制说明
Jun 28 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
Jan 27 Python
Python实战之实现简易的学生选课系统
May 25 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
FleaPHP的安全设置方法
2008/09/15 PHP
php 文件状态缓存带来的问题
2008/12/14 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
WordPress中使主题支持小工具以及添加插件启用函数
2015/12/22 PHP
详解php中反射的应用
2016/03/15 PHP
PHP实现的通过参数生成MYSQL语句类完整实例
2016/04/11 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
JSON 学习之JSON in JavaScript详细使用说明
2010/02/23 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
高性能JavaScript模板引擎实现原理详解
2015/02/05 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
jquery ui dialog替代confirm实例分析
2016/01/25 Javascript
浅谈JavaScript中小数和大整数的精度丢失
2016/05/31 Javascript
前端程序员必须知道的高性能Javascript知识
2016/08/24 Javascript
微信小程序授权登录及解密unionId出错的方法
2018/09/26 Javascript
Angular2实现的秒表及改良版示例
2019/05/10 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
python实现的重启关机程序实例
2014/08/21 Python
使用url_helper简化Python中Django框架的url配置教程
2015/05/30 Python
python从入门到精通(DAY 2)
2015/12/20 Python
Python使用pickle模块存储数据报错解决示例代码
2018/01/26 Python
Python实现判断一行代码是否为注释的方法
2018/05/23 Python
python实现决策树ID3算法的示例代码
2018/05/30 Python
Python登录注册验证功能实现
2018/06/18 Python
学生信息管理系统python版
2018/10/17 Python
Python中的延迟绑定原理详解
2019/10/11 Python
Python 模拟生成动态产生验证码图片的方法
2020/02/01 Python
python开发一个解析protobuf文件的简单编译器
2020/11/17 Python
用html5的canvas和JavaScript创建一个绘图程序的简单实例
2016/07/06 HTML / CSS
HTML5中input输入框默认提示文字向左向右移动的示例代码
2020/09/10 HTML / CSS
欧洲最大的滑雪假期供应商之一:Sunweb Holidays
2018/01/06 全球购物
国庆节促销广告语2014
2014/09/19 职场文书
国际商务专业毕业生自我鉴定2014
2014/09/27 职场文书
好员工观后感
2015/06/17 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS