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

ndarray的轉(zhuǎn)置(numpy.transpose()與A.T命令對(duì)比分析)

 更新時(shí)間:2023年02月05日 09:06:22   作者:Codefmeister  
這篇文章主要介紹了ndarray的轉(zhuǎn)置(numpy.transpose()與A.T命令對(duì)比分析),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

ndarray的轉(zhuǎn)置(transpose)

對(duì)于A是由np.ndarray表示的情況:

可以直接使用命令A.T。

也可以使用命令A.transpose()

A.T 與 A.transpose()對(duì)比

結(jié)論

在默認(rèn)情況下,兩者效果相同,但transpose()可以指定交換的axis維度。

對(duì)于一維數(shù)組,兩者均不改變,返回原數(shù)組。

對(duì)于二維數(shù)組,默認(rèn)進(jìn)行標(biāo)準(zhǔn)的轉(zhuǎn)置操作。

對(duì)于多維數(shù)組A,A.shape(a,b,c,d,...,n),則轉(zhuǎn)置后的shape(n,...,d,c,b,a),即逆序。

對(duì)于.transpose(),可以指定轉(zhuǎn)置后的維度。

語(yǔ)法:A.transpose((axisOrder1,...,axisOrderN)),其效果等同于np.transpose(A,(axisOrder1,...,axisOrderN)),(axisOrder)中是想要得到的索引下標(biāo)順序。

效果詳見(jiàn)例子。

Example 

二維默認(rèn)情況下:

A = np.array([[1,2],[3,4]])
print(A)
print(A.T)
print(A.transpose())

結(jié)果如下:

Example1

多維默認(rèn)情況下:

a = np.array([[[1,2,3,4],[4,5,6,7]],[[2,3,4,5],[5,6,7,8]],[[3,4,5,6],[4,5,6,7]]])
print(a.shape)
print(a.T.shape)
print(a.transpose().shape)

結(jié)果如下:

Example2

指定維度情況:

a = np.array([[[1,2,3,4],[4,5,6,7]],[[2,3,4,5],[5,6,7,8]],[[3,4,5,6],[4,5,6,7]]])
print(a.shape)
print(a.transpose(1,2,0).shape)
A = np.transpose(a,(1,2,0))
print(A.shape)

結(jié)果如下:

Example3

從截圖中可以看出,a.transpose(1,2,0)np.transpose(a,(1,2,0))效果相同。

代碼段中給出的axes(1,2,0),這決定了transpose后的數(shù)組,其shape在第一個(gè)維度即shape[0]上是原來(lái)的shape[1],第二維shape[1]是原來(lái)的shape[2],第三維shape[2]是原來(lái)的shape[0]

所以原shape(3,2,4)。新的shape為(2,4,3)。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談Python中os模塊及shutil模塊的常規(guī)操作

    淺談Python中os模塊及shutil模塊的常規(guī)操作

    這篇文章主要介紹了淺談Python中os模塊及shutil模塊的常規(guī)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • Windows系統(tǒng)下安裝Python的SSH模塊教程

    Windows系統(tǒng)下安裝Python的SSH模塊教程

    這篇文章主要介紹了Windows系統(tǒng)下安裝Python的SSH模塊教程,本文涵蓋了pycrypto、ecdsa、paramiko、OpenSSH、SSH等模塊的安裝,需要的朋友可以參考下
    2015-02-02
  • python圖片指定區(qū)域替換img.paste函數(shù)的使用

    python圖片指定區(qū)域替換img.paste函數(shù)的使用

    這篇文章主要介紹了python圖片指定區(qū)域替換img.paste函數(shù)的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Python學(xué)習(xí)之集合的常用方法總結(jié)

    Python學(xué)習(xí)之集合的常用方法總結(jié)

    集合并不是一種數(shù)據(jù)處理類型,而是一種中間類型。集合(set)是一個(gè)無(wú)序、不重復(fù)的元素序列,經(jīng)常被用來(lái)處理兩個(gè)列表進(jìn)行交并差的處理性。本文將詳細(xì)講解集合的一些常用方法,感興趣的可以了解一下
    2022-03-03
  • Python NumPy實(shí)現(xiàn)數(shù)組排序與過(guò)濾示例分析講解

    Python NumPy實(shí)現(xiàn)數(shù)組排序與過(guò)濾示例分析講解

    NumPy是Python的一種開(kāi)源的數(shù)值計(jì)算擴(kuò)展,它支持大量的維度數(shù)組與矩陣運(yùn)算,這篇文章主要介紹了使用NumPy實(shí)現(xiàn)數(shù)組排序與過(guò)濾的方法,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-05-05
  • 30道python自動(dòng)化測(cè)試面試題與答案匯總

    30道python自動(dòng)化測(cè)試面試題與答案匯總

    對(duì)于機(jī)器學(xué)習(xí)算法工程師而言,Python是不可或缺的語(yǔ)言,它的優(yōu)美與簡(jiǎn)潔令人無(wú)法自拔,下面這篇文章主要給大家介紹了關(guān)于30道python自動(dòng)化測(cè)試面試題與答案匯總的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • python?dataframe獲得指定行列實(shí)戰(zhàn)代碼

    python?dataframe獲得指定行列實(shí)戰(zhàn)代碼

    對(duì)于一個(gè)DataFrame,常常需要篩選出某列為指定值的行,下面這篇文章主要給大家介紹了關(guān)于python?dataframe獲得指定行列的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 在Qt中正確的設(shè)置窗體的背景圖片的幾種方法總結(jié)

    在Qt中正確的設(shè)置窗體的背景圖片的幾種方法總結(jié)

    今天小編就為大家分享一篇在Qt中正確的設(shè)置窗體的背景圖片的幾種方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • python ip正則式

    python ip正則式

    python下的ip正則實(shí)現(xiàn)代碼。
    2009-05-05
  • Django 項(xiàng)目布局方法(值得推薦)

    Django 項(xiàng)目布局方法(值得推薦)

    這篇文章主要介紹了Django 項(xiàng)目布局方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評(píng)論

永昌县| 洛隆县| 盘山县| 罗平县| 屯昌县| 衡阳市| 屯昌县| 翼城县| 手机| 盐津县| 墨脱县| 淄博市| 阿合奇县| 布拖县| 白河县| 义马市| 谷城县| 武功县| 论坛| 含山县| 北海市| 南安市| 江永县| 丹寨县| 探索| 台安县| 寿宁县| 南溪县| 洱源县| 化州市| 栾城县| 屏边| 嘉禾县| 三明市| 沧源| 壶关县| 石嘴山市| 田阳县| 华亭县| 元谋县| 独山县|