亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

numpy中軸處理的實(shí)現(xiàn)

 更新時(shí)間:2023年03月19日 14:32:22   作者:wugou2014  
本文主要介紹了numpy中軸處理的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

numpy中軸參數(shù)的意義

指定的軸是被壓縮的軸

沿軸的時(shí)候可以指定兩個(gè)軸,即面被壓縮,以面作為輸入

numpy中軸轉(zhuǎn)動(dòng)

numpy中添加新軸

np.newaxis 在使用和功能上等價(jià)于 None,其實(shí)就是 None 的一個(gè)別名

import numpy as np
 
a=np.array([1,2,3])
 
b=a[np.newaxis,:]
c=a[:,np.newaxis]

numpy中軸擴(kuò)展

numpy.expand_dims(a,axis)

擴(kuò)展一個(gè)維就是把一個(gè)維往后挪,或者增加

Numpy中廣播數(shù)據(jù)維

numpy.broadcast_to函數(shù)將數(shù)組廣播到新形狀。它在原始數(shù)組上返回只 讀視圖。它通常不連續(xù)。如果新形狀不符合 NumPy 的廣播規(guī)則,該函數(shù)可能會(huì)拋出ValueError。

numpy.broadcast_to(array,shape, subok)

import numpy as np
 
a = np.arange(4).reshape(1, 4)
 
print(">>>")
print(a.shape)
print(a)
print()
 
b = np.broadcast_to(a, (4, 4))
print(">>>")
print(b.shape)
print(b)
 
>>>
(1, 4)
[[0 1 2 3]]
 
>>>
(4, 4)
[[0 1 2 3]
 [0 1 2 3]
 [0 1 2 3]
 [0 1 2 3]]

numpy中縮減軸

numpy交換兩個(gè)軸

numpy.swapaxes(arr,axis1, axis2)

其中:

  • arr:要交換其軸的輸入數(shù)組
  • axis1:對(duì)應(yīng)第一個(gè)軸的整數(shù)
  • axis2:對(duì)應(yīng)第二個(gè)軸的整數(shù)

numpy滾動(dòng)軸

numpy.rollaxis()函數(shù)向后滾動(dòng)特定的軸,直到一個(gè)特定位置。這個(gè)函數(shù)接受三個(gè)參數(shù):

numpy.rollaxis(arr,axis, start)

其中:

  • arr:輸入數(shù)組
  • axis:要向后滾動(dòng)的軸,其它軸的相對(duì)位置不會(huì)改變
  • start:默認(rèn)為零,表示完整的滾動(dòng)。會(huì)滾動(dòng)到特定位置。
a = np.arange(24).reshape(2, 3, 4)
print(">>>")
print(a.shape)
print(a)
print()
 
roll = np.rollaxis(a, 2) # 把第2個(gè)軸滾動(dòng)到0維位置
print(">>>")
print(roll.shape)
print(roll)
print()
 
roll2 = np.rollaxis(a, 2, 1) # 把第2個(gè)軸滾動(dòng)到1維位置
print(">>>")
print(roll2.shape)
print(roll2)
print()
 
 
>>>
(2, 3, 4)
[[[ 0  1  2  3]
  [ 4  5  6  7]
  [ 8  9 10 11]]
 
 [[12 13 14 15]
  [16 17 18 19]
  [20 21 22 23]]]
 
>>>
(4, 2, 3)
[[[ 0  4  8]
  [12 16 20]]
 
 [[ 1  5  9]
  [13 17 21]]
 
 [[ 2  6 10]
  [14 18 22]]
 
 [[ 3  7 11]
  [15 19 23]]]
 
>>>
(2, 4, 3)
[[[ 0  4  8]
  [ 1  5  9]
  [ 2  6 10]
  [ 3  7 11]]
 
 [[12 16 20]
  [13 17 21]
  [14 18 22]
  [15 19 23]]]

numpy中數(shù)據(jù)拼接操作concatenate

concatenate:沿現(xiàn)有軸加入一系列數(shù)組

stack:沿新軸加入一系列數(shù)組,即stack(arrays, axis=0)

column_stack:把1維數(shù)組當(dāng)作列堆疊成二維數(shù)組

為了向后兼容

dstack:沿深度方向堆疊數(shù)組

hstack:沿水平方法堆疊數(shù)組

vstack:沿垂直方向堆疊數(shù)組

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

相關(guān)文章

  • ubuntu中配置pyqt4環(huán)境教程

    ubuntu中配置pyqt4環(huán)境教程

    本文給大家分享的是在Ubuntu系統(tǒng)中配置pyqt4的詳細(xì)教程,有需要的小伙伴可以參考下
    2017-12-12
  • 淺談MySQL中的觸發(fā)器

    淺談MySQL中的觸發(fā)器

    這篇文章主要介紹了MySQL中的觸發(fā)器,包括使用觸發(fā)器添加、更新、刪除用戶等操作,需要的朋友可以參考下
    2015-05-05
  • 關(guān)于Python dict存中文字符dumps()的問(wèn)題

    關(guān)于Python dict存中文字符dumps()的問(wèn)題

    這篇文章主要介紹了關(guān)于Python dict存中文字符dumps()的問(wèn)題,本文給大家分享問(wèn)題及解決方案,給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-10-10
  • Python?避免字典和元組的多重嵌套問(wèn)題

    Python?避免字典和元組的多重嵌套問(wèn)題

    這篇文章主要介紹了Python?避免字典和元組的多重嵌套,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • python開(kāi)發(fā)App基礎(chǔ)操作API使用示例過(guò)程

    python開(kāi)發(fā)App基礎(chǔ)操作API使用示例過(guò)程

    這篇文章主要為大家介紹了python開(kāi)發(fā)App基礎(chǔ)操作API使用的示例過(guò)程有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2021-10-10
  • Python裝飾器入門學(xué)習(xí)教程(九步學(xué)習(xí))

    Python裝飾器入門學(xué)習(xí)教程(九步學(xué)習(xí))

    裝飾器(decorator)是一種高級(jí)Python語(yǔ)法。裝飾器可以對(duì)一個(gè)函數(shù)、方法或者類進(jìn)行加工。本文給大家介紹Python裝飾器入門學(xué)習(xí)教程(九步學(xué)習(xí)),對(duì)python裝飾器相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • Python探針完成調(diào)用庫(kù)的數(shù)據(jù)提取

    Python探針完成調(diào)用庫(kù)的數(shù)據(jù)提取

    這篇文章主要介紹了Python探針完成調(diào)用庫(kù)的數(shù)據(jù)提取,Python中可以通過(guò)sys.meta_path來(lái)實(shí)現(xiàn)import?hook的功能,下文詳細(xì)資料介紹,需要的小伙伴可以參考一下
    2022-05-05
  • Python下載的11種姿勢(shì)(小結(jié))

    Python下載的11種姿勢(shì)(小結(jié))

    這篇文章主要介紹了Python下載的11種姿勢(shì)(小結(jié)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • python提取照片坐標(biāo)信息的實(shí)例代碼

    python提取照片坐標(biāo)信息的實(shí)例代碼

    這篇文章主要介紹了python提取照片坐標(biāo)信息的實(shí)例代碼,文中給大家提到了Python利用exifread庫(kù)來(lái)解析照片的經(jīng)緯度,通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 詳解Python的collections模塊中的deque雙端隊(duì)列結(jié)構(gòu)

    詳解Python的collections模塊中的deque雙端隊(duì)列結(jié)構(gòu)

    deque結(jié)構(gòu)可以看作是內(nèi)置的list結(jié)構(gòu)的加強(qiáng)版,且比隊(duì)列提供了更強(qiáng)大的方法,下面就通過(guò)幾個(gè)小例子來(lái)詳解Python的collections模塊中的deque雙端隊(duì)列結(jié)構(gòu):
    2016-07-07

最新評(píng)論