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

Python numpy 模塊介紹

 更新時(shí)間:2022年01月24日 08:52:47   作者:盆友圈的小可愛(ài)?  
這篇文章主要介紹了Python numpy 模塊,在motplotlib的學(xué)習(xí)過(guò)程中,我們使用最多的就是numpy模塊。下面我們將使用numpy進(jìn)行創(chuàng)建數(shù)組、切片、索引、廣播等功能實(shí)操,需要的朋友可以參考一下

前言:

motplotlib的學(xué)習(xí)過(guò)程中,我們使用最多的就是numpy模塊。

numpy 模塊被稱(chēng)為 matplotlib 模塊繪制圖表伴侶。

xdm,接下來(lái)我們來(lái)對(duì) matplotlib 伴侶-numpy 模塊相關(guān)知識(shí)的學(xué)習(xí)

1. numpy 簡(jiǎn)介

numpy 模塊是 Python 支持對(duì)大量數(shù)組進(jìn)行科學(xué)計(jì)算的第三方庫(kù)。

numpy 模塊在numpy官網(wǎng)文檔中詳細(xì)描述了numpy模塊提供許多對(duì)多維數(shù)組對(duì)象、矩陣快速操作快速操作的功能。

  • 數(shù)學(xué)、邏輯、形狀操作
  • 排序、選擇、I/O
  • 基本線(xiàn)性代數(shù)、基本統(tǒng)計(jì)運(yùn)算、隨機(jī)模擬
  • 廣播,字節(jié)交換

numpy 模塊為開(kāi)源代碼,目前官網(wǎng)已經(jīng)更新到1.22.0版本。

github源碼鏈接,對(duì)其源碼感興趣的兄弟們可以康康哈~

numpy 應(yīng)用場(chǎng)景

numpy 模塊通常與matplotlib(繪圖庫(kù)) 一起使用。

在matplotlib繪制圖表前進(jìn)行對(duì)數(shù)據(jù)進(jìn)行計(jì)算處理。

numpy 模塊安裝

由于numpy 模塊是Python提供對(duì)數(shù)據(jù)處理的第三庫(kù),需要使用pip install來(lái)安裝

pip install numpy

numpy 模塊使用

在代碼中,我們需要使用import 來(lái)進(jìn)行導(dǎo)入

import numpy as np

2. numpy 特點(diǎn)

numpy 模板的核心是ndarray對(duì)象,這個(gè)對(duì)象封裝同種類(lèi)型的n維數(shù)組,將許多操作留在編譯代碼中執(zhí)行,進(jìn)而提高性能。

numpy array 與 python 內(nèi)置的list區(qū)別點(diǎn):

  • numpy 數(shù)組在創(chuàng)建時(shí)是固定大小,python list列表大小是動(dòng)態(tài)變化的。如果要更改ndarray的大小則是將原始數(shù)組刪除后重新創(chuàng)建新的數(shù)組
  • numpy 數(shù)組中元素必須是同數(shù)據(jù)類(lèi)型的,因而內(nèi)存中的大小相同。python list 可以允許不同類(lèi)型的元素存在。
  • numpy 數(shù)組對(duì)大量數(shù)據(jù)進(jìn)行高級(jí)數(shù)學(xué)運(yùn)算的執(zhí)行效率比Python list更高
  • numpy 數(shù)組在科學(xué)計(jì)算被大量使用,對(duì)目前主流的科學(xué)數(shù)學(xué)軟件都是基于此模塊。

3. numpy 常用方法

numpy 模塊善于對(duì)大量數(shù)據(jù)進(jìn)行科學(xué)計(jì)算,因此它不僅提供多維的數(shù)組對(duì)象array,還有通用函數(shù)方法等。

目前,我們此文章先介紹numpy 模塊中常用的方法哈

方法作用
numpy.array(item)創(chuàng)建數(shù)組對(duì)象(可創(chuàng)建N維數(shù)組)
numpy.arange(num)創(chuàng)建等差數(shù)組
numpy.random.randn(d0,d1,…,dn)創(chuàng)建隨機(jī)正態(tài)分布
numpy.dtype()創(chuàng)建自定義數(shù)據(jù)類(lèi)型
numpy.random.rand(d0,d1,…,dn)創(chuàng)建0~1的數(shù)據(jù)
numpy.random.randint(low,high)創(chuàng)建給定范圍的隨機(jī)整數(shù)
numpy.random.random_integers(low,high)返回給定范圍隨機(jī)整數(shù)
numpy.random.random(size)隨機(jī)生成0,1之間的浮點(diǎn)數(shù)
numpy.random.choice(a,size)從給定的一維數(shù)組中生成隨機(jī)數(shù)
numpy.random.seed()提前得知隨機(jī)數(shù)據(jù)
numpy.linespcae()創(chuàng)建線(xiàn)性數(shù)組
numpy.sort()對(duì)數(shù)組數(shù)據(jù)進(jìn)行排序

4. 實(shí)例

本期,我們將使用numpy進(jìn)行創(chuàng)建數(shù)組、切片、索引、廣播等功能實(shí)操

# 創(chuàng)建一個(gè)三維數(shù)組
arr = np.array([[0,0,0],[2,3,9],[1,2,3]])

# numpy通過(guò)索引或者切片來(lái)訪問(wèn),arr[start:stop:step]

print("切片a[1:]:\n",arr[1:])

# 廣播功能,兩個(gè)數(shù)組進(jìn)行?

b = np.array([2,5,7])
print("arr+b:\n",arr+b)

總結(jié):
本期,我們對(duì)matplotlib繪圖模塊伴侶-numpy模塊進(jìn)行認(rèn)識(shí)和了解。numpy 模塊提供的數(shù)組對(duì)象讓其在多維數(shù)據(jù)數(shù)學(xué)運(yùn)算比Python內(nèi)置方法更加高效。

到此這篇關(guān)于Python numpy 模塊介紹的文章就介紹到這了,更多相關(guān)Python numpy 模塊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python計(jì)算列表內(nèi)各元素的個(gè)數(shù)實(shí)例

    python計(jì)算列表內(nèi)各元素的個(gè)數(shù)實(shí)例

    今天小編就為大家分享一篇python計(jì)算列表內(nèi)各元素的個(gè)數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • Python繪制散點(diǎn)密度圖的三種方式詳解

    Python繪制散點(diǎn)密度圖的三種方式詳解

    散點(diǎn)密度圖是在散點(diǎn)圖的基礎(chǔ)上,計(jì)算了每個(gè)散點(diǎn)周?chē)植剂硕嗌倨渌狞c(diǎn),并通過(guò)顏色表現(xiàn)出來(lái)。本文主要介紹了Python繪制散點(diǎn)密度圖的三種方式,需要的可以參考下
    2022-06-06
  • 在pytorch 中計(jì)算精度、回歸率、F1 score等指標(biāo)的實(shí)例

    在pytorch 中計(jì)算精度、回歸率、F1 score等指標(biāo)的實(shí)例

    今天小編就為大家分享一篇在pytorch 中計(jì)算精度、回歸率、F1 score等指標(biāo)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • python中re.findall函數(shù)實(shí)例用法

    python中re.findall函數(shù)實(shí)例用法

    在本篇文章里小編給大家整理了一篇關(guān)于python中re.findall函數(shù)實(shí)例用法相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-09-09
  • 用Python做一個(gè)久坐提醒小助手的示例代碼

    用Python做一個(gè)久坐提醒小助手的示例代碼

    這篇文章主要介紹了用Python做一個(gè)久坐提醒小助手的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Python中Django框架利用url來(lái)控制登錄的方法

    Python中Django框架利用url來(lái)控制登錄的方法

    這篇文章主要介紹了Python中Django框架利用url來(lái)控制登錄的方法,實(shí)例分析了Django框架實(shí)現(xiàn)URL登陸的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 如何利用python處理原始音頻數(shù)據(jù)

    如何利用python處理原始音頻數(shù)據(jù)

    這篇文章主要介紹了如何利用python處理原始音頻數(shù)據(jù),文章以audioop的相關(guān)資料展開(kāi)內(nèi)容,audioop是python標(biāo)準(zhǔn)庫(kù)中用于處理原始音頻數(shù)據(jù)的模塊,封裝了一些便捷的編碼轉(zhuǎn)換函數(shù)。下文詳細(xì)內(nèi)容,需要的朋友可以參考以下
    2022-01-01
  • Python加載文件內(nèi)容的兩種實(shí)現(xiàn)方式

    Python加載文件內(nèi)容的兩種實(shí)現(xiàn)方式

    這篇文章主要介紹了Python加載文件內(nèi)容的兩種實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Python獲取網(wǎng)絡(luò)圖片和視頻的示例代碼

    Python獲取網(wǎng)絡(luò)圖片和視頻的示例代碼

    Python 是一種多用途語(yǔ)言,廣泛用于腳本編寫(xiě)。我們可以編寫(xiě)Python 腳本來(lái)自動(dòng)化日常事務(wù)。本文將用Python實(shí)現(xiàn)獲取Google圖片和YouTube視頻,需要的可以參考一下
    2022-03-03
  • python中numpy的矩陣、多維數(shù)組的用法

    python中numpy的矩陣、多維數(shù)組的用法

    本篇文章主要介紹了python中numpy的矩陣、多維數(shù)組的用法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02

最新評(píng)論

正蓝旗| 安康市| 巴马| 东兰县| 酒泉市| 讷河市| 长丰县| 项城市| 莆田市| 阿拉善盟| 高碑店市| 平顶山市| 阿鲁科尔沁旗| 衡阳市| 台东县| 永顺县| 额敏县| 祁门县| 南雄市| 东源县| 周宁县| 枣庄市| 修武县| 万载县| 郑州市| 普兰店市| 无为县| 公安县| 望江县| 大埔县| 安义县| 赤峰市| 盐池县| 上林县| 阳原县| 莎车县| 孟州市| 墨玉县| 东辽县| 北海市| 囊谦县|