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

numpy.sum()的使用詳解

 更新時(shí)間:2021年03月11日 12:02:23   作者:Leekingsen  
這篇文章主要介紹了numpy.sum()的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

numpy的sum函數(shù)可接受的參數(shù)是:

sum(a, axis=None, dtype=None, out=None, keepdims=np._NoValue)

在參數(shù)列表中:
a是要進(jìn)行加法運(yùn)算的向量/數(shù)組/矩陣
axis的值可以為None,也可以為整數(shù)和元組
其形參的注釋如下:

a : array_like elements to sum.

a:用于進(jìn)行加法運(yùn)算的數(shù)組形式的元素

axis : None or int or tuple of ints, optional
Axis or axes along which a sum is performed.
The default, axis=None, will sum all of the elements of the input array.
If axis is negative it counts from the last to the first axis.
If axis is a tuple of ints, a sum is performed on all of the axes
specified in the tuple instead of a single axis or all the axes as before.

根據(jù)上文,可知:

axis的取值有三種情況:1.None,2.整數(shù), 3.整數(shù)元組。
(在默認(rèn)/缺省的情況下,axis取None)
如果axis取None,即將數(shù)組/矩陣中的元素全部加起來(lái),得到一個(gè)和。

Example:

>>> np.sum([0.5, 1.5])
2.0
>>> np.sum([0.5, 0.7, 0.2, 1.5], dtype=np.int32)
1
>>> np.sum([[0, 1], [0, 5]])
6

如果axis為整數(shù),axis的取值不可大于數(shù)組/矩陣的維度,且axis的不同取值會(huì)產(chǎn)生不同的結(jié)果。

先以2×2的二維矩陣為例:

>>> np.sum([[0, 1], [0, 5]], axis=0)
array([0, 6])
>>> np.sum([[0, 1], [0, 5]], axis=1)
array([1, 5])

在上述例子中

  • 當(dāng)axis為0時(shí),是壓縮行,即將每一列的元素相加,將矩陣壓縮為一行
  • 當(dāng)axis為1時(shí),是壓縮列,即將每一行的元素相加,將矩陣壓縮為一列(這里的一列是為了方便理解說(shuō)的,實(shí)際上,在控制臺(tái)的輸出中,仍然是以一行的形式輸出的)

具體理解如圖:

  • 當(dāng)axis取負(fù)數(shù)的時(shí)候,對(duì)于二維矩陣,只能取-1和-2(不可超過(guò)矩陣的維度)。
  • 當(dāng)axis=-1時(shí),相當(dāng)于axis=1的效果,當(dāng)axis=-2時(shí),相當(dāng)于axis=0的效果。

如果axis為整數(shù)元組(x,y),則是求出axis=x和axis=y情況下得到的和。
繼續(xù)以上面的2×2矩陣為例

>>>np.sum([[0,1],[0,5]],axis=(0,1))
>>>6
>>>np.sum([[0,1],[0,5]],axis=(1,0))
>>>6

另外,需要注意的是:如果要輸入兩個(gè)數(shù)組/矩陣/向量進(jìn)行相加,那么就要先把兩個(gè)數(shù)組/矩陣/向量用一個(gè)括號(hào)括起來(lái),形成一個(gè)元組,這樣才能夠進(jìn)行相加。因?yàn)閚umpy.sum的運(yùn)算實(shí)現(xiàn)本質(zhì)是通過(guò)矩陣內(nèi)部的運(yùn)算實(shí)現(xiàn)的。

當(dāng)然,如果只是向量/數(shù)組之間做加法運(yùn)算,可以直接讓兩個(gè)向量/數(shù)組相加,但前提是它們必須為numpy的array數(shù)組才可以,否則只是單純的列表相加

Example:

>>>v1 = [1, 2]
>>>v2 = [3, 4]
>>>v1 + v2
[1, 2, 3, 4]

>>>v1 = numpy.array[1, 2]
>>>v2 = numpy.array[3, 4]
>>>v1 + v2
[4, 6]

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

相關(guān)文章

  • 解決seaborn在pycharm中繪圖不出圖的問(wèn)題

    解決seaborn在pycharm中繪圖不出圖的問(wèn)題

    今天小編就為大家分享一篇解決seaborn在pycharm中繪圖不出圖的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • python實(shí)現(xiàn)批量修改文件名

    python實(shí)現(xiàn)批量修改文件名

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)批量修改文件名,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • 詳解Python3除法之真除法、截?cái)喑ê拖氯≌麑?duì)比

    詳解Python3除法之真除法、截?cái)喑ê拖氯≌麑?duì)比

    這篇文章主要介紹了詳解Python3除法之真除法、截?cái)喑ê拖氯≌麑?duì)比,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Mac下python包管理工具pip的安裝

    Mac下python包管理工具pip的安裝

    這篇文章介紹了Mac下python包管理工具pip的安裝方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 基于Python實(shí)現(xiàn)簽到腳本過(guò)程解析

    基于Python實(shí)現(xiàn)簽到腳本過(guò)程解析

    這篇文章主要介紹了基于Python實(shí)現(xiàn)簽到腳本過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • python中os庫(kù)的函數(shù)使用

    python中os庫(kù)的函數(shù)使用

    這篇文章主要介紹了python中os庫(kù)的使用,本篇文章記錄下python中os庫(kù)的一些函數(shù)使用,對(duì)python?os庫(kù)使用感興趣的朋友跟隨小編一起看看吧
    2022-10-10
  • 解決python的空格和tab混淆而報(bào)錯(cuò)的問(wèn)題

    解決python的空格和tab混淆而報(bào)錯(cuò)的問(wèn)題

    這篇文章主要介紹了解決python的空格和tab混淆而報(bào)錯(cuò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • python list轉(zhuǎn)dict示例分享

    python list轉(zhuǎn)dict示例分享

    這篇文章主要介紹了python list轉(zhuǎn)dict的使用方法,大家參考使用吧
    2014-01-01
  • Python中的HTTP請(qǐng)求庫(kù)Requests的具體使用

    Python中的HTTP請(qǐng)求庫(kù)Requests的具體使用

    Python作為一種功能強(qiáng)大且易于學(xué)習(xí)的編程語(yǔ)言,提供了許多用于處理HTTP請(qǐng)求的庫(kù),其中,Requests庫(kù)是最受歡迎的選擇之一,本文主要介紹了Python中的HTTP請(qǐng)求庫(kù)Requests的具體使用,感興趣的可以了解一下
    2023-12-12
  • 在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例

    在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例

    下面小編就為大家?guī)?lái)一篇在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08

最新評(píng)論

新昌县| 万源市| 格尔木市| 新乡市| 班戈县| 阳泉市| 潢川县| 阿克苏市| 宝坻区| 大丰市| 宝应县| 抚顺县| 紫云| 化德县| 沙田区| 教育| 方山县| 大同市| 察雅县| 九江县| 鄂托克前旗| 灵武市| 寿光市| 肃宁县| 巩留县| 阳朔县| 嘉善县| 策勒县| 海宁市| 西贡区| 盘锦市| 民乐县| 邵东县| 孝义市| 高唐县| 时尚| 隆回县| 洛川县| 金寨县| 油尖旺区| 临安市|