真好用!数据处理-将一组数据归一化到任意区间范围的方法

真好用!数据处理-将一组数据归一化到任意区间范围的方法

将数据归一化到任意区间范围的方法

一般常见的数据归一化,是归一化到0~1,或者-1~1的区间,但在一些特殊场合下,我们需要根据实际情况归一化到其他任意区间。

 将数据归一化到[a,b]区间范围的方法

如一组数据实际最小值为70,最大值为99,要将这组数据归一化到80-95区间。

(1)首先找到样本数据Y的最小值Min    70及最大值Max   99

(2)计算系数为:k=(b-a)/(Max-Min)   K=(95-80)/(99-70)       b=95   a=80

(3)得到归一化到[a,b]区间的数据:norY=a+k(Y-Min)

原始数据70,转化后的值=a+k(Y-Min)

原始数据85,转化后的值=a+k(Y-Min)

在excel里可以通过公式批量规一化数据到某一区间范围。


更好用的方法:将一组成绩转换到82-99之间 a=82  b=99

一组数据在50.4-95.89之间,即Min=50.4  Max=95.89

实际数Y=85.67

k=(b-a)/(Max-Min)=(99-82)/(95.89-50.4 )=17/(95.89-50.4 )

转换后的数 norY=a+k(Y-Min)=82+k*(85.67-50.4)=82+17/(95.89-50.4 )*(85.67-50.4)=95.2

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/12109.html

(0)
江山如画的头像江山如画管理团队
上一篇 2023年7月2日 下午12:00
下一篇 2023年7月19日 上午9:50

99%的人还看了以下文章

  • 学点少儿编程,提高孩子逻辑能力

    烟台市莱山区杰客编程培训学校 联系人:  蔡老师   电话:15552261268 微信: 地址:山东省烟台市莱山区迎春大街133号——科技创业大厦 孩子早学编程早受益 赶快拨打电话报名吧! 中国青年报社社会调查中心,对2007名受访者进行的一项调查显示,54.4%的受访者觉得孩子有必要专门学习少儿编程培训课程。这些受访者主要希望借此提高孩子逻辑水平,挖掘“…

    2020年3月29日 科技
    4.9K0
  • 最新千元机性价比排行TOP21:第一意想不到,全面屏+骁龙660+5030mAh大电池

    安兔兔这份榜单总结了6月份1000元到1999元内的21款手机性价比排行情况。 360N7独占鳌头,排名第一。 360N7采用了常规18:9的5.99英寸全面屏,搭载骁龙660处理器,标配4GB+32GB存储组合,内置5030mAh大电池,最高支持18W快充,后置摄像头:1600万+200万像素,前置摄像头:800万像素。4GB+32GB  1299元,6G…

    2018年7月18日
    13.2K0
  • 怎么取消“红包来了”提醒,微信红包提醒怎样关闭?

    为响应很多人的需求,微信推出了红包提醒功能,当有人在群里发红包时,会提示“红包来了”! 如何设置“红包来了”提醒功能? 1、登陆微信,点击底部菜单栏—>我—>设置—>新消息提醒;2、进入到新消息提醒后,如果发现“声音”未打开,就请打开(但大多数安装微信后是默认已经打开的);3、可以借助网上软件,来设置红包来了的消息提醒。 可是当正在与人谈,…

    2020年3月15日
    13.8K0
  • 手机玩游戏闪退的6大原因及解决方法

    广大游戏玩家估计都遇到过这种情况,玩着玩着游戏,自动闪退,正在打BOSS\PK\多人对战\装备没捡……真是叔可忍,婶子也不能忍。 125网页设计小编就给大家收集了手机玩游戏闪退的原因及解决方法,希望对大家有所帮助,能解决你手机打游戏闪退的问题。 1.游戏与系统不兼容   游戏就与系统不兼容导致闪退的原因也有两种。第一种是游戏应用本身版本太低,在长时间闲置应用…

    2020年3月15日 科技
    23.3K0
  • 高等学校乡村振兴科技创新行动计划(2018—2022年)

    实施乡村振兴战略,是党中央做出的重大决策部署,是决胜全面建成小康社会、全面建设社会主义现代化国家的重大历史任务,是新时代“三农”工作的总抓手。为深入贯彻党的十九大精神和全国教育大会精神,落实《中共中央国务院关于实施乡村振兴战略的意见》和《乡村振兴战略规划(2018—2022年)》,推动高校深入服务乡村振兴战略实施,特制定本行动计划。 一、总体要求 (一)指导…

    2019年3月11日
    4.2K0
  • 原码,补码,反码转换例题精讲

    原码,反码,补码,都为二进制数 0为正,1为负 原码=符号位+原值 反码=原码的符号位不变+原值全部取反 补码=反码+1 例题1:已知原码求反码与补码 例如 令x的原码为10110100,求其补码与反码? 原码:10110100 反码:11001011 补码:11001100 补码=符号位不变+原数值 反码=补码-1 原码=反码的符号位不变+原数值全部取反 …

    科技 2020年4月26日
    9.6K1

发表回复

登录后才能评论

评论列表(1条)

  • 江山如画的头像
    江山如画 2024年2月3日 上午7:48

    将数据归一化到任意区间范围的方法
    一般常见的数据归一化,是归一化到0~1,或者-1~1的区间,但在一些特殊场合下,我们需要根据实际情况归一化到其他任意区间,方法是:

    将数据归一化到[a,b]区间范围的方法:

    (1)首先找到样本数据Y的最小值Min及最大值Max
    (2)计算系数为:k=(b-a)/(Max-Min)
    (3)得到归一化到[a,b]区间的数据:norY=a+k(Y-Min)
    ————————————————

    实质上,归一化的一般规范函数是:y = (ymax-ymin)*(x-xmin)/(xmax-xmin) + ymin: