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

Numpy掩碼式數(shù)組詳解

 更新時(shí)間:2018年04月17日 10:13:27   作者:開貳錘  
下面小編就為大家分享一篇Numpy掩碼式數(shù)組詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

數(shù)據(jù)很大形況下是凌亂的,并且含有空白的或者無(wú)法處理的字符,掩碼式數(shù)組可以很好的忽略殘缺的或者是無(wú)效的數(shù)據(jù)點(diǎn)。掩碼式數(shù)組由一個(gè)正常數(shù)組與一個(gè)布爾式數(shù)組組成,若布爾數(shù)組中為Ture,則表示正常數(shù)組中對(duì)應(yīng)下標(biāo)的值無(wú)效,反之False表示對(duì)應(yīng)正常數(shù)組的值有效。

創(chuàng)建方法為,首先創(chuàng)建一個(gè)布爾型數(shù)組,然后通過(guò)numpy.ma子程序包提供的函數(shù)來(lái)創(chuàng)建掩碼式數(shù)組,掩碼式數(shù)組提供了各種所需函數(shù)。

創(chuàng)建實(shí)例如下:

import numpy as np
origin = np.arange(16).reshape(4,4)  #生成一個(gè)4×4的矩陣
np.random.shuffle(origin)     #隨機(jī)打亂矩陣元素
random_mask = np.random.randint(0,2,size=origin.shape)#生成隨機(jī)[0,2)的整數(shù)的4×4矩陣
mask_array = np.ma.array(origin,mask=random_mask)#生成掩碼式矩陣
print(mask_array)

結(jié)果如下:

[[12 13 -- 15]
 [8 9 10 --]
 [-- -- -- 3]
 [-- 5 6 --]]

用于:

1.對(duì)負(fù)數(shù)取對(duì)數(shù)

import numpy as np
triples = np.arange(0,10,3)#每隔3取0到10中的整數(shù),(0,3,6,9)
signs = np.ones(10)#(1,1,1,1,1,1,1,1,1)
signs[triples] = -1#(-1,1,1,-1,1,1,-1,1,1,-1)
values = signs * 77#(-77,77,77,-77,77,77,-77,77,77,-77)
ma_log = np.ma.log(values)#掩碼式取對(duì)數(shù)
print(ma_log)

結(jié)果為:

[-- 4.343805421853684 4.343805421853684 -- 4.343805421853684
 4.343805421853684 -- 4.343805421853684 4.343805421853684 --]

2.忽略極值

import numpy as np
inside = np.ma.masked_outside(array,min,max)

以上這篇Numpy掩碼式數(shù)組詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • matplotlib調(diào)整子圖間距,調(diào)整整體空白的方法

    matplotlib調(diào)整子圖間距,調(diào)整整體空白的方法

    今天小編就為大家分享一篇matplotlib調(diào)整子圖間距,調(diào)整整體空白的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • python實(shí)現(xiàn)批量壓縮指定目錄下的文件夾

    python實(shí)現(xiàn)批量壓縮指定目錄下的文件夾

    這篇文章主要介紹了利用Python實(shí)現(xiàn)批量壓縮指定目錄下的文件夾的示例代碼,文中代碼示例講解詳細(xì),感興趣的小伙伴快跟隨小編一起動(dòng)手試一試
    2023-08-08
  • pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問(wèn)題

    pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問(wèn)題

    這篇文章主要介紹了pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問(wèn)題,針對(duì)問(wèn)題整理了spark操作hive表的幾種方式,需要的朋友可以參考下
    2021-08-08
  • 詳解Python如何實(shí)現(xiàn)批量為PDF添加水印

    詳解Python如何實(shí)現(xiàn)批量為PDF添加水印

    我們有時(shí)候需要把一些機(jī)密文件發(fā)給多個(gè)客戶,為了避免客戶泄露文件,會(huì)在機(jī)密文件中添加水印。本文將利用Python實(shí)現(xiàn)批量為PDF添加水印,需要的可以參考一下
    2022-05-05
  • 如何通過(guò)Django使用本地css/js文件

    如何通過(guò)Django使用本地css/js文件

    這篇文章主要介紹了如何通過(guò)Django使用本地css/js文件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Python實(shí)現(xiàn)查找二叉搜索樹第k大的節(jié)點(diǎn)功能示例

    Python實(shí)現(xiàn)查找二叉搜索樹第k大的節(jié)點(diǎn)功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)查找二叉搜索樹第k大的節(jié)點(diǎn)功能,結(jié)合實(shí)例形式分析了Python二叉搜索樹的定義、查找、遍歷等相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • Flask中Cookie和Session理解與作用介紹

    Flask中Cookie和Session理解與作用介紹

    Flask是一個(gè)使用 Python 編寫的輕量級(jí) Web 應(yīng)用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎則使用 Jinja2 。Flask使用 BSD 授權(quán)。Flask也被稱為 “microframework” ,因?yàn)樗褂煤?jiǎn)單的核心,用 extension 增加其他功能,F(xiàn)lask中Cookie和Session有什么區(qū)別呢
    2022-10-10
  • Python條件語(yǔ)句的使用

    Python條件語(yǔ)句的使用

    python 語(yǔ)句是按固定順序執(zhí)行的,先執(zhí)行前面的語(yǔ)句,再執(zhí)行后面的語(yǔ)句,這篇文章主要介紹了Python條件語(yǔ)句的用法,需要的朋友可以參考下
    2022-08-08
  • Mac中PyCharm配置Anaconda環(huán)境的方法

    Mac中PyCharm配置Anaconda環(huán)境的方法

    這篇文章主要介紹了Mac中PyCharm配置Anaconda環(huán)境的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Python繪制牛奶凍曲線(高木曲線)案例

    Python繪制牛奶凍曲線(高木曲線)案例

    這篇文章主要介紹了Python繪制牛奶凍曲線(高木曲線)案例,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08

最新評(píng)論

白城市| 石门县| 宁海县| 韩城市| 白沙| 阜南县| 若羌县| 洪泽县| 惠水县| 海丰县| 辽中县| 新竹市| 庐江县| 平安县| 社会| 台湾省| 湖北省| 沅陵县| 宁津县| 海林市| 宣武区| 两当县| 繁昌县| 二连浩特市| 南昌县| 曲沃县| 边坝县| 莱西市| 永年县| 北海市| 穆棱市| 阳谷县| 通江县| 东乌珠穆沁旗| 西贡区| 开平市| 文安县| 永兴县| 雷波县| 锡林浩特市| 囊谦县|