最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python數(shù)據(jù)預處理之數(shù)據(jù)規(guī)范化(歸一化)示例

 更新時間:2019年01月08日 14:16:41   作者:memoryqiu  
這篇文章主要介紹了Python數(shù)據(jù)預處理之數(shù)據(jù)規(guī)范化,簡單描述了數(shù)據(jù)規(guī)范化的原理、用法及相關操作技巧,需要的朋友可以參考下

本文實例講述了Python數(shù)據(jù)預處理之數(shù)據(jù)規(guī)范化。分享給大家供大家參考,具體如下:

數(shù)據(jù)規(guī)范化

為了消除指標之間的量綱和取值范圍差異的影響,需要進行標準化(歸一化)處理,將數(shù)據(jù)按照比例進行縮放,使之落入一個特定的區(qū)域,便于進行綜合分析。

數(shù)據(jù)規(guī)范化方法主要有:

- 最小-最大規(guī)范化
- 零-均值規(guī)范化

數(shù)據(jù)示例

代碼實現(xiàn)

#-*- coding: utf-8 -*-
#數(shù)據(jù)規(guī)范化
import pandas as pd
import numpy as np
datafile = 'normalization_data.xls' #參數(shù)初始化
data = pd.read_excel(datafile, header = None) #讀取數(shù)據(jù)
(data - data.min())/(data.max() - data.min()) #最小-最大規(guī)范化
(data - data.mean())/data.std() #零-均值規(guī)范化

從命令行可以看到下面的輸出:

>>> (data-data.min())/(data.max()-data.min(
          0         1         2         3
0  0.074380  0.937291  0.923520  1.000000
1  0.619835  0.000000  0.000000  0.850941
2  0.214876  0.119565  0.813322  0.000000
3  0.000000  1.000000  1.000000  0.563676
4  1.000000  0.942308  0.996711  0.804149
5  0.264463  0.838629  0.814967  0.909310
6  0.636364  0.846990  0.786184  0.929571

>>> (data-data.mean())/data.std()
          0         1         2         3
0 -0.905383  0.635863  0.464531  0.798149
1  0.604678 -1.587675 -2.193167  0.369390
2 -0.516428 -1.304030  0.147406 -2.078279
3 -1.111301  0.784628  0.684625 -0.456906
4  1.657146  0.647765  0.675159  0.234796
5 -0.379150  0.401807  0.152139  0.537286
6  0.650438  0.421642  0.069308  0.595564

上述代碼改為使用print語句打印,如下:

#-*- coding: utf-8 -*-
#數(shù)據(jù)規(guī)范化
import pandas as pd
import numpy as np
datafile = 'normalization_data.xls' #參數(shù)初始化
data = pd.read_excel(datafile, header = None) #讀取數(shù)據(jù)
print((data - data.min())/(data.max() - data.min())) #最小-最大規(guī)范化
print((data - data.mean())/data.std()) #零-均值規(guī)范化

可輸出如下打印結果:

          0         1         2         3
0  0.074380  0.937291  0.923520  1.000000
1  0.619835  0.000000  0.000000  0.850941
2  0.214876  0.119565  0.813322  0.000000
3  0.000000  1.000000  1.000000  0.563676
4  1.000000  0.942308  0.996711  0.804149
5  0.264463  0.838629  0.814967  0.909310
6  0.636364  0.846990  0.786184  0.929571
          0         1         2         3
0 -0.905383  0.635863  0.464531  0.798149
1  0.604678 -1.587675 -2.193167  0.369390
2 -0.516428 -1.304030  0.147406 -2.078279
3 -1.111301  0.784628  0.684625 -0.456906
4  1.657146  0.647765  0.675159  0.234796
5 -0.379150  0.401807  0.152139  0.537286
6  0.650438  0.421642  0.069308  0.595564

附:代碼中使用到的normalization_data.xls點擊此處本站下載。

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python數(shù)學運算技巧總結》、《Python數(shù)據(jù)結構與算法教程》、《Python函數(shù)使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • Scrapy爬蟲實例講解_?;ňW

    Scrapy爬蟲實例講解_?;ňW

    下面小編就為大家?guī)硪黄猄crapy爬蟲實例講解_?;ňW。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • 淺談pycharm的xmx和xms設置方法

    淺談pycharm的xmx和xms設置方法

    今天小編就為大家分享一篇淺談pycharm的xmx和xms設置方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 在python中使用正則表達式查找可嵌套字符串組

    在python中使用正則表達式查找可嵌套字符串組

    這篇文章主要介紹了在python中使用正則表達式查找可嵌套字符串組的相關資料,需要的朋友可以參考下
    2017-10-10
  • 詳解Python 數(shù)據(jù)庫的Connection、Cursor兩大對象

    詳解Python 數(shù)據(jù)庫的Connection、Cursor兩大對象

    這篇文章主要介紹了Python 數(shù)據(jù)庫的Connection、Cursor兩大對象,文中通過python 數(shù)據(jù)庫圖解給大家介紹的非常詳細,需要的朋友參考下吧
    2018-06-06
  • Python百度指數(shù)獲取腳本下載并保存

    Python百度指數(shù)獲取腳本下載并保存

    這篇文章主要介紹了Python百度指數(shù)獲取腳本下載并保存,基于原有的可以對百度指數(shù)進行爬蟲的腳本做一個可直接返回pd.DataFrame的數(shù)據(jù)框的類加上可視化代碼完成,需要的朋友可以參考一下
    2022-06-06
  • Pycharm掛代理后依舊插件下載慢的完美解決方法

    Pycharm掛代理后依舊插件下載慢的完美解決方法

    狠多朋友在使用Pycharm插件時,反應下載速度很慢,掛載了代理還是不夠,怎么解決這一問題呢,下面小編給大家代理了Pycharm插件下載慢的完美解決方法,需要的朋友參考下吧
    2021-08-08
  • Python中BeautifulSoup通過查找Id獲取元素信息

    Python中BeautifulSoup通過查找Id獲取元素信息

    這篇文章主要介紹了Python中BeautifulSoup通過查找Id獲取元素信息,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • 詳解Python3中setuptools、Pip安裝教程

    詳解Python3中setuptools、Pip安裝教程

    這篇文章主要介紹了詳解Python3中setuptools、Pip安裝教程,文中給大家提到了注意事項,需要的朋友可以參考下
    2019-06-06
  • Windows10下 python3.7 安裝 facenet的教程

    Windows10下 python3.7 安裝 facenet的教程

    這篇文章主要介紹了Windows10 python3.7 安裝 facenet的教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • 利用python如何在前程無憂高效投遞簡歷

    利用python如何在前程無憂高效投遞簡歷

    這篇文章主要給大家介紹了關于利用python如何在前程無憂高效投遞簡歷的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05

最新評論

苏尼特右旗| 霍林郭勒市| 泽库县| 全南县| 陆丰市| 桂林市| 密山市| 开封县| 宁武县| 铜梁县| 都江堰市| 平陆县| 淮北市| 乌鲁木齐市| 微山县| 大港区| 临邑县| 日土县| 邯郸市| 五大连池市| 尼玛县| 崇文区| 宁国市| 兴国县| 南召县| 庐江县| 甘谷县| 玛曲县| 灵寿县| 昆山市| 大邑县| 德阳市| 昌平区| 平顶山市| 垫江县| 七台河市| 类乌齐县| 安阳市| 安西县| 肥城市| 喀什市|