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

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

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

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

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

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

import numpy as np
origin = np.arange(16).reshape(4,4)  #生成一個4×4的矩陣
np.random.shuffle(origin)     #隨機打亂矩陣元素
random_mask = np.random.randint(0,2,size=origin.shape)#生成隨機[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.對負(fù)數(shù)取對數(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)#掩碼式取對數(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ù)組詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

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

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

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

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

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

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

    如何通過Django使用本地css/js文件

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

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

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

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

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

    Python條件語句的使用

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

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

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

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

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

最新評論

盘山县| 荆州市| 临西县| 慈利县| 铁力市| 涡阳县| 武隆县| 丹凤县| 克什克腾旗| 桦甸市| 洪泽县| 仙居县| 怀柔区| 大连市| 贡山| 赤峰市| 芜湖市| 东乡县| 内乡县| 鲁山县| 万安县| 沂水县| 大安市| 土默特右旗| 尚义县| 奎屯市| 台北市| 平武县| 阳城县| 观塘区| 中山市| 沛县| 金阳县| 乡宁县| 老河口市| 长汀县| 商南县| 陈巴尔虎旗| 四川省| 图木舒克市| 万州区|