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

Python numpy數(shù)組轉(zhuǎn)置與軸變換

 更新時間:2019年11月15日 11:29:12   作者:夢小冷  
這篇文章主要介紹了Python numpy數(shù)組轉(zhuǎn)置與軸變換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了Python numpy數(shù)組轉(zhuǎn)置與軸變換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

矩陣的轉(zhuǎn)置

>>> import numpy as np
>>> arr=np.arange(15).reshape((3,5))
>>> arr
array([[ 0, 1, 2, 3, 4],
    [ 5, 6, 7, 8, 9],
    [10, 11, 12, 13, 14]])
>>> arr.T
array([[ 0, 5, 10],
    [ 1, 6, 11],
    [ 2, 7, 12],
    [ 3, 8, 13],
    [ 4, 9, 14]])

矩陣的內(nèi)積

>>> import numpy as np
>>> arr=np.arange(15).reshape((3,5))
>>> arr
array([[ 0, 1, 2, 3, 4],
    [ 5, 6, 7, 8, 9],
    [10, 11, 12, 13, 14]])
>>> arr.T
array([[ 0, 5, 10],
    [ 1, 6, 11],
    [ 2, 7, 12],
    [ 3, 8, 13],
    [ 4, 9, 14]])
>>> np.dot(arr.T,arr)
array([[125, 140, 155, 170, 185],
    [140, 158, 176, 194, 212],
    [155, 176, 197, 218, 239],
    [170, 194, 218, 242, 266],
    [185, 212, 239, 266, 293]])

軸變換

二維軸變換

1.兩軸交換

>>> import numpy as np
>>> arr=np.arange(15).reshape((3,5))
>>> arr
array([[ 0, 1, 2, 3, 4],
    [ 5, 6, 7, 8, 9],
    [10, 11, 12, 13, 14]])
>>> arr.transpose(1,0)#1軸和0軸進行交換
array([[ 0, 5, 10],
    [ 1, 6, 11],
    [ 2, 7, 12],
    [ 3, 8, 13],
    [ 4, 9, 14]])

三維軸變換

>>> arr = np.arange(16).reshape((2, 2, 4))
>>> arr
array([[[ 0, 1, 2, 3],
    [ 4, 5, 6, 7]],

    [[ 8, 9, 10, 11],
    [12, 13, 14, 15]]])
>>> arr.transpose((1,0,2))
array([[[ 0, 1, 2, 3],
    [ 8, 9, 10, 11]],

    [[ 4, 5, 6, 7],
    [12, 13, 14, 15]]])

1.這種變化有點麻煩,不好理解。但是如果簡單化就好了,加入用P(x,y,z)來表示矩陣中的每一個點,那么在numpy中,這個x,y,z就分別對應(yīng)0,1,2

2.舉個例子比如原來數(shù)組中0這個元素,它原來的坐標是(0,0,0),那么transpose(1,0,2)對于這個點來說就是把x,y坐標互換,而z坐標不變,則其在新的矩陣中坐標依舊是(0,0,0)不變

3.舉個另外點的例子比如4這個點,其坐標是(0,1,1),那么它的x和y坐標交換之后是(1,0,1),所以它在新的矩陣中位置是(1,0,1)

4.事實上transpose函數(shù)正是對原來矩陣中每個點做這個變換,最后得到新的矩陣

兩軸交換

交換1軸和2軸

>>> arr
array([[[ 0, 1, 2, 3],
    [ 4, 5, 6, 7]],

    [[ 8, 9, 10, 11],
    [12, 13, 14, 15]]])
>>> arr.swapaxes(1,2)
array([[[ 0, 4],
    [ 1, 5],
    [ 2, 6],
    [ 3, 7]],

    [[ 8, 12],
    [ 9, 13],
    [10, 14],
    [11, 15]]])
>>> arr
array([[[ 0, 1, 2, 3],
    [ 4, 5, 6, 7]],

    [[ 8, 9, 10, 11],
    [12, 13, 14, 15]]])

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python接入支付寶的實例操作

    python接入支付寶的實例操作

    在本篇文章里小編給大家整理的是一篇關(guān)于python接入支付寶的實例操作內(nèi)容,需要的朋友們可以學習下。
    2020-07-07
  • 在Python中實現(xiàn)字典反轉(zhuǎn)案例

    在Python中實現(xiàn)字典反轉(zhuǎn)案例

    這篇文章主要介紹了在Python中實現(xiàn)字典反轉(zhuǎn)案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • python實現(xiàn)在windows服務(wù)中新建進程的方法

    python實現(xiàn)在windows服務(wù)中新建進程的方法

    這篇文章主要介紹了python實現(xiàn)在windows服務(wù)中新建進程的方法,涉及Python針對Windows服務(wù)與進程操作的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • python3使用GUI統(tǒng)計代碼量

    python3使用GUI統(tǒng)計代碼量

    這篇文章主要為大家詳細介紹了python3使用GUI統(tǒng)計代碼量,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 用Python實現(xiàn)局域網(wǎng)控制電腦

    用Python實現(xiàn)局域網(wǎng)控制電腦

    大家好,本篇文章主要講的是用Python實現(xiàn)局域網(wǎng)控制電腦,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • python通過cookie模擬已登錄狀態(tài)的初步研究

    python通過cookie模擬已登錄狀態(tài)的初步研究

    對于那些需要在登錄環(huán)境下進行的爬蟲操作,模擬登陸或偽裝已登錄狀態(tài)是一個剛性需求。這篇文章主要介紹了python通過cookie模擬已登錄狀態(tài)的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • python實現(xiàn)帶錯誤處理功能的遠程文件讀取方法

    python實現(xiàn)帶錯誤處理功能的遠程文件讀取方法

    這篇文章主要介紹了python實現(xiàn)帶錯誤處理功能的遠程文件讀取方法,涉及Python使用socket操作遠程文件的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • PyTorch搭建LSTM實現(xiàn)時間序列負荷預(yù)測

    PyTorch搭建LSTM實現(xiàn)時間序列負荷預(yù)測

    這篇文章主要為大家介紹了PyTorch搭建LSTM實現(xiàn)時間序列負荷預(yù)測,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • Django中ModelForm組件的簡單配置與使用教程

    Django中ModelForm組件的簡單配置與使用教程

    modelform是django中基于已有的model,快速生成的具有form功能的一個模塊,下面這篇文章主要給大家介紹了關(guān)于Django中ModelForm組件的簡單配置與使用教程,需要的朋友可以參考下
    2022-10-10
  • Pandas之MultiIndex對象的示例詳解

    Pandas之MultiIndex對象的示例詳解

    這篇文章主要介紹了Pandas之MultiIndex對象的示例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06

最新評論

体育| 乌拉特前旗| 曲阜市| 宁城县| 太和县| 桦南县| 东台市| 九龙城区| 南投县| 宣恩县| 隆安县| 庆元县| 晋中市| 南召县| 额济纳旗| 灵寿县| 宁强县| 当涂县| 陆良县| 隆尧县| 慈利县| 巴中市| 阿图什市| 通海县| 镇原县| 江源县| 德安县| 拉萨市| 罗平县| 拉孜县| 麦盖提县| 孟连| 靖江市| 全椒县| 金坛市| 海城市| 白城市| 灯塔市| 鄂伦春自治旗| 吴旗县| 镇原县|