欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

對(duì)python3 一組數(shù)值的歸一化處理方法詳解

 更新時(shí)間:2018年07月11日 11:21:34   作者:ZJE_ANDY  
今天小編就為大家分享一篇對(duì)python3 一組數(shù)值的歸一化處理方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

1、什么是歸一化:

歸一化就是把一組數(shù)(大于1)化為以1為最大值,0為最小值,其余數(shù)據(jù)按百分比計(jì)算的方法。如:1,2,3.,那歸一化后就是:0,0.5,1

2、歸一化步驟:

如:2,4,6

(1)找出一組數(shù)里的最小值和最大值,然后就算最大值和最小值的差值

min = 2; max = 6; r = max - min = 4

(2)數(shù)組中每個(gè)數(shù)都減去最小值

2,4,6 變成 0,2,4

(3)再除去差值r

0,2,4 變成 0,0.5,1

就得出歸一化后的數(shù)組了

3、用python 把一個(gè)矩陣中每列的數(shù)字歸一化

import numpy as np
 
def autoNorm(data):   #傳入一個(gè)矩陣
 mins = data.min(0)  #返回data矩陣中每一列中最小的元素,返回一個(gè)列表
 maxs = data.max(0)  #返回data矩陣中每一列中最大的元素,返回一個(gè)列表
 ranges = maxs - mins #最大值列表 - 最小值列表 = 差值列表
 normData = np.zeros(np.shape(data))  #生成一個(gè)與 data矩陣同規(guī)格的normData全0矩陣,用于裝歸一化后的數(shù)據(jù)
 row = data.shape[0]      #返回 data矩陣的行數(shù)
 normData = data - np.tile(mins,(row,1)) #data矩陣每一列數(shù)據(jù)都減去每一列的最小值
 normData = normData / np.tile(ranges,(row,1)) #data矩陣每一列數(shù)據(jù)都除去每一列的差值(差值 = 某列的最大值- 某列最小值)
 return normData
 
arr = np.array([[8,7,8],[4,3,1],[6,9,8]])
print(autoNorm(arr))
 
打印結(jié)果:
[[ 1.   0.66666667 1.  ]
 [ 0.   0.   0.  ]
 [ 0.5   1.   1.  ]]

以上這篇對(duì)python3 一組數(shù)值的歸一化處理方法詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python在協(xié)程中增加任務(wù)實(shí)例操作

    python在協(xié)程中增加任務(wù)實(shí)例操作

    在本篇文章里小編給大家整理的是一篇關(guān)于python在協(xié)程中增加任務(wù)實(shí)例操作內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-02-02
  • django1.11.1 models 數(shù)據(jù)庫(kù)同步方法

    django1.11.1 models 數(shù)據(jù)庫(kù)同步方法

    今天小編就為大家分享一篇django1.11.1 models 數(shù)據(jù)庫(kù)同步方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Python中列表的常用操作詳解

    Python中列表的常用操作詳解

    這篇文章主要為大家詳細(xì)介紹了python字典的常用操作方法,主要內(nèi)容包含Python中列表(List)的詳解操作方法,包含創(chuàng)建、訪問(wèn)、更新、刪除、其它操作等,需要的朋友可以參考下
    2021-09-09
  • python+excel接口自動(dòng)化獲取token并作為請(qǐng)求參數(shù)進(jìn)行傳參操作

    python+excel接口自動(dòng)化獲取token并作為請(qǐng)求參數(shù)進(jìn)行傳參操作

    這篇文章主要介紹了python+excel接口自動(dòng)化獲取token并作為請(qǐng)求參數(shù)進(jìn)行傳參操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • python?協(xié)程并發(fā)數(shù)控制

    python?協(xié)程并發(fā)數(shù)控制

    這篇文章主要介紹了python?協(xié)程并發(fā)數(shù)控制,文章基于python的相關(guān)資料展開(kāi)對(duì)主題煩人詳細(xì)內(nèi)容介紹,需要的小伙伴可以參考一下
    2022-05-05
  • Python 中 Elias Delta 編碼詳情

    Python 中 Elias Delta 編碼詳情

    這篇文章主要介紹了Python 中 Elias Delta 編碼,下面的文章我們將使用 python 實(shí)現(xiàn) Elias Delta 編碼。具體詳細(xì)內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • Python常用數(shù)字處理基本操作匯總

    Python常用數(shù)字處理基本操作匯總

    這篇文章主要介紹了Python常用數(shù)字處理基本操作匯總,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • pytorch fine-tune 預(yù)訓(xùn)練的模型操作

    pytorch fine-tune 預(yù)訓(xùn)練的模型操作

    這篇文章主要介紹了pytorch fine-tune 預(yù)訓(xùn)練的模型操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • python中列表和元組的區(qū)別

    python中列表和元組的區(qū)別

    給大家詳細(xì)講解了python中列表和元組的區(qū)別,需要的朋友參考一下。
    2017-12-12
  • Python實(shí)現(xiàn)批量修改文件時(shí)間屬性

    Python實(shí)現(xiàn)批量修改文件時(shí)間屬性

    我們有時(shí)候需要修改文件的“修改時(shí)間”?、?“訪問(wèn)時(shí)間”,“創(chuàng)建時(shí)間”?,此時(shí)如果使用Python批量實(shí)現(xiàn)應(yīng)該會(huì)方便很多,下面小編就來(lái)為大家介紹一下具體實(shí)現(xiàn)方法吧
    2023-11-11

最新評(píng)論