首页 > 其他分享 >归一化方法-Z-score

归一化方法-Z-score

时间:2023-12-28 10:22:18浏览次数:32  
标签:方法 均值 score ex 归一化 array data

归一化方法-Z-score

Z-score 定义

z-score精确测量偏离数据点均值的标准差数。公式如下:
\(z = \frac{data\ point-mean}{standard\ deviation}\), 标准数学公式为:
\(z = \frac{x-\mu }{\sigma }\)
几个z-score相关的重要性质:

  • z-score如果是正值,说明数据点高于均值;
  • z-score如果是负值,说明数据点低于均值;
  • z-score接近0,说明数据点接近均值;
  • z-score如果高于3或者低于-3,说明数据点可能不可使用。

Z-score python实现

def normalize(data):
    for i in range(0, 3):
        data[:,i] = sp.stats.zscore(data[:,i])
    return data

data_ex  = np.array([[-2.5022,  7.8546,  5.4552],
       [-2.2184,  8.036 ,  5.5997],
       [-2.3919,  8.0438,  5.3814],
       [-2.3578,  8.0125,  5.2548],
       [-2.4651,  7.8921,  5.2071],
       [-2.3001,  7.9735,  5.3466]])
normalized_data_ex = normalize(data_ex) 

结果显示:

normalized_data_ex
array([[-1.35407489, -1.58814724,  0.62667636],
       [ 1.61071709,  0.93563646,  1.74371667],
       [-0.20179668,  1.04415638,  0.05617411],
       [ 0.15443801,  0.60868543, -0.92249234],
       [-0.9664999 , -1.06641687, -1.2912316 ],
       [ 0.75721637,  0.06608585, -0.2128432 ]])

标签:方法,均值,score,ex,归一化,array,data
From: https://www.cnblogs.com/bonne-chance/p/17932139.html

相关文章

  • 《代码阅读方法与实践》读后感2
    《代码阅读方法与实践》是一本很好的书,通过深入讨论代码阅读的方法和实践,提供了许多对于提高编程技能和代码理解能力有益的见解。以下是一个可能的读后感:《代码阅读方法与实践》这本书为我打开了代码阅读的新视角,深刻地解释了阅读代码的方法和实践。通过这本书,我不仅仅学到了如何......
  • 海量请求的应对方法
    1.网络时延工具:ping、tcpdump、2.nginx查看运行状态 参数说明:3.ab测试 说明:  4.查看系统的运行状况-top命令参数说明:5.查看磁盘运行情况-vmstat和sar命令   6.查看网络链接状况-netstat   7.其他工具-Nmon可配合NmonAnalyser根......
  • brpc 编译方法
    方法一[root@qyc]$catbuild_essd.sh#!/bin/bashexportPURPOSE=compile-with-cmake;exportCXX=/usr/bin/g++exportCC=/usr/bin/gcccmake-DWITH_DEBUG_SYMBOLS=ON-DWITH_GLOG=OFF-DWITH_MESALINK=OFF-DDEBUG=OFF-DBUILD_UNIT_TESTS=OFF-DDOWNLOAD_GTEST=OFF-DWIT......
  • core文件的产生及gdb调试core文件方法
    参考:https://blog.csdn.net/u011417820/article/details/71435031?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-71435031-blog-109817499.235%5Ev40%5Epc_relevant_3m_sort_dl_base1&d......
  • 将本地服务共享给服务器方法之一(SSH -R)
    文档说明:只记录关键地方;发布时间:2023-12-27需求:通过公网临时访问本地正在开发的服务运行环境:linuxmacos状态:实验完善中用途例子:1、本地调试微信公众号服务器推送的消息2、公网临时预览,预览本地开发的服务3、服务器访问本地NAS服务4、远程协助等等5、服......
  • 无涯教程-Java泛型 - 泛型方法
    您可以编写一个可以用于不同类型参数调用的通用方法,根据传递给泛型方法的参数类型来找到对应方法进行处理。以下示例说明了如何使用单个Generic方法打印不同类型的数组-publicclassGenericMethodTest{//泛型方法printArraypublicstatic<E>voidprintArray(E[......
  • 几种常用的加密方法
    publicstaticvoidmain(String[]args)throwsException{Stringmd5Str=encodeToMD532("helloword");//32位,小写Stringmd532Lower=md5Str.toLowerCase();//32位,大写Stringmd532Upper=md532Lower.toUpperCase......
  • 表单提交中对于中文数据的编码集设置方法
    其中的中文编码并不是在发送之前就将数据进行编码,而是在请求时进行设置的,不需要手动编码。1、Hutool中importcn.hutool.http.HttpRequest;importcn.hutool.http.HttpUtil;importjava.util.LinkedHashMap;importjava.util.Map;publicstaticvoidmain(String[]args)t......
  • 【Python&RS】基于Python对栅格数据进行归一化(统一量纲至0~1)
            有段时间没有更新Python处理栅格、矢量数据了,一部分是因为之前基本上已经把如何使用Python处理地理数据的方法覆盖完了,另一部分是因为最近有其他方面的知识需要学习和巩固。也是赶巧,最近有个项目需要构建模型对影像进行反演需要用到归一化,所以就编了一段代码,今......
  • 给你一个网站,你如何来做自动化测试的?Web网站测试流程及方法
    我想大多数开始进行web端页面测试的人,一开始会的都是在页面上点点点,然后一看到页面上有什么图片失效啊,页面遮挡就觉得是找到了大bug;一开始我也是这样,尽管我很谨慎,很仔细,把页面上的每一个角落都看了几十遍,依然没有把页面上的点点点测好,当时真的是每天都过得提心吊胆。那给你一个网......