标准化等公式和Python代码请参考:
python 数据归一化/标准化方法与代码(离差标准化,log归一化,标准化,比例归一化,反正切归一化)

我们使用sklearn来操作:

首先准备数据:

import numpy as np
from sklearn.preprocessing import StandardScaler, MinMaxScalerdata = np.random.random(size=(20, 2))

标准化/逆标准化

标准化的公式:(原始值-均值)/方差,因此逆标准化就是反过来推出原始值

stand_scaler = StandardScaler()std_data = stand_scaler.fit_transform(data) # 标准化
origin_std_data = stand_scaler.inverse_transform(std_data) # 逆标准化
print(origin_std_data == data)

归一化/逆归一化

norm_scaler = MinMaxScaler()norm_data = norm_scaler.fit_transform(data) # 归一化
origin_norm_data = norm_scaler.inverse_transform(norm_data) # 逆归一化
print(origin_norm_data == data)

注意:逆归一化时,数据由于浮点运算问题,小数点最后的几个数字无法完美还原,但是整体的还原效果还是正确的

python 标准化/归一化与逆标准化/逆归一化相关推荐

  1. 对连续值/离散值进行预处理的两种方式(标准化/one-hot化)、反标准化/逆标准化、字符串预处理

    日萌社 人工智能AI:Keras PyTorch MXNet TensorFlow PaddlePaddle 深度学习实战(不定时更新) tensorflow 2.0 画出model网络模型的拓扑图 ...

  2. 数据归归一化方法(标准化)

    数据归一化方法 数据标准化(normalization)数据标准化处理主要包括数据同趋化处理和无量纲化处理两个方面. 数据同趋化处理主要解决不同性质数据问题,对不同性质指标直接加总不能正确反映不同作用 ...

  3. scale缩放中心_规范化(包含归一化)、标准化、中心化、BN、正则化的区别

    自己记录一下比较琐碎的东西,顺便为正在思考类似问题的同学提供份参考,如有错误欢迎指正. 注:有些参考链接中的叙述有我认为不太准确的地方,本文是把各参考链接中我认为正确的部分做了汇总. 标准化(stan ...

  4. 归一化MinMaxScaler()、标准化StandardScaler()(特征工程之特征预处理)

    文章目录 一.什么是特征预处理? 二.特征预处理常用方法:归一化.标准化 1.标准化MinMaxScaler() 1.1 归一化举例 1.2 归一化使用局限 2.标准化StandardScaler() ...

  5. 重温归一化(MinMaxScaler)和标准化(StandardScaler)

    1. 写在前面 最近做一个时空序列预测的一个问题,用到了数据归一化和标准化,之前一直想花点时间看一下这俩的区别究竟是啥? 现在参考了几篇博文,加上自己的一些理解,来具体的总结总结. 数据的归一化是无量 ...

  6. python数据预处理 :数据标准化

    何为标准化: 在数据分析之前,我们通常需要先将数据标准化(normalization),利用标准化后的数据进行数据分析.数据标准化也就是统计数据的指数化.数据标准化处理主要包括数据同趋化处理和无量纲化 ...

  7. 什么是数据标准化?在Python中如何进行数据标准化?「必学」

    转载:https://www.toutiao.com/i6644145067256709645/?tt_from=weixin&utm_campaign=client_share&wx ...

  8. Python数据的相关性和标准化

    1.相关性分析 协方差:Cov(X,Y)=E(XY)-E(X)E(Y) 或 cov(X, Y) = E(X-EX)(Y-EY),表示两个变量总体误差的期望,范围在负无穷到正无穷.协方差为0时,两者独立 ...

  9. python数据接口设计_Python接口与归一化设计

    1.什么是接口(interface) 接口(interface)是面向对象编程语言中接口操作的关键字,功能是把所需成员组合起来,用来装封一定功能的集合.它好比一个模板,在其中定义了对象必须实现的成员, ...

最新文章

  1. spring mvc DispatcherServlet详解之一--request通过HandlerMaping获取控制器Controller过程
  2. SQL Server 2005 Sa 用户的启用
  3. Go 开发关键技术指南 | Go 面向失败编程 (内含超全知识大图)
  4. C++ primer记录
  5. 刺激战场战斗服务器无响应,绝地求生刺激战场网络异常怎么办 波动异常解决...
  6. 阿里云物联网平台,三要素生成hmacmd5,hmacsha1和hmacsha256,password算法+hashmd5,hashsha1,hashsha256算法
  7. 想学IT的必看!今年Android面试必问的这些技术面,架构师必备技能
  8. c语言程序设计的常用算法,《C语言程序设计的常用算法.doc
  9. matlab 模糊pid mimo 对应,双关节机械手的模糊PID控制系统设计.doc
  10. 用Java语言编写的随机彩色验证码
  11. python基础:列表(list)
  12. php dcom扩展配置,PHP: 运行时配置 - Manual
  13. golang的https服务器
  14. matlab 峰值位置,在数据中查找峰值 - MATLAB Simulink - MathWorks 中国
  15. 自动驾驶硬件系统架构概述
  16. 英语句子成分后置定语语法归纳
  17. QQ语音麦克风没声音,但其他地方能用麦克风(USB耳机麦克风)
  18. 移动硬盘装ubuntu
  19. 裸金属服务器性能描述,金山云-文档中心-集群支持裸金属服务器
  20. ubuntu 18.04取消自动锁屏功能

热门文章

  1. virgo server使用指南
  2. matlab 计算阴影面积,MATLAB求解阴影面积
  3. Spring boot短信验证登录
  4. mysql 闪电存储_详解MySQL中EXPLAIN解释命令
  5. 是德示波器软件,Keysight示波器上位机软件NS-Scope
  6. 学习cisp都需要哪些资料?
  7. 基于ArkUI框架开发——图片模糊处理的实现
  8. WGCNA | 值得你深入学习的生信分析方法!~(网状分析-第一步-数据整理)
  9. 免费微信小程序自动转码机器人软件
  10. endnote文件enl突然没了,endnote enl