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

詳解Numpy數(shù)組轉(zhuǎn)置的三種方法T、transpose、swapaxes

 更新時(shí)間:2019年05月27日 15:12:47   作者:Asher117  
這篇文章主要介紹了詳解Numpy數(shù)組轉(zhuǎn)置的三種方法T、transpose、swapaxes,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

Numpy是高性能科學(xué)計(jì)算和數(shù)據(jù)分析的基礎(chǔ)包,里面包含了許多對(duì)數(shù)組進(jìn)行快速運(yùn)算的標(biāo)準(zhǔn)數(shù)學(xué)函數(shù),掌握這些方法,能擺脫數(shù)據(jù)處理時(shí)的循環(huán)。

1.首先數(shù)組轉(zhuǎn)置(T)

創(chuàng)建二維數(shù)組data如下:


進(jìn)行矩陣運(yùn)算時(shí),經(jīng)常要用數(shù)組轉(zhuǎn)置,比如計(jì)算矩陣內(nèi)積X^T X.這時(shí)就需要利用數(shù)組轉(zhuǎn)置,如下:

2.軸對(duì)換之transpose

對(duì)于高維數(shù)組,可以使用軸對(duì)換來對(duì)多個(gè)維度進(jìn)行變換。


這里創(chuàng)建了一個(gè)三維數(shù)組,各維度大小分別為2,3,4。


transpose進(jìn)行的操作其實(shí)是將各個(gè)維度重置,原來(2,3,4)對(duì)應(yīng)的是(0,1,2)。使用transpose(1,0,2)后,各個(gè)維度大小變?yōu)椋?,2,4),其實(shí)就是將第一維和第二維互換。

對(duì)于這個(gè)三維數(shù)組,轉(zhuǎn)置T其實(shí)就等價(jià)于transpose(2,1,0),如下:


3.兩軸對(duì)換swapaxes:swapaxes方法接受的參數(shù)是一對(duì)軸編號(hào),使用transpose方法是對(duì)整個(gè)軸進(jìn)行對(duì)換,而swapaxes是將參數(shù)的兩個(gè)軸進(jìn)行對(duì)換。剛剛上面的transpose(1,0,2),實(shí)際上就是將0和1軸進(jìn)行對(duì)換,因此使用swapaxes也可以實(shí)現(xiàn),如下:


上面就是Numpy包里面進(jìn)行數(shù)組轉(zhuǎn)置和軸對(duì)換最常用的方法。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Python實(shí)現(xiàn)WebSocket服務(wù)器與客戶端通信功能

    使用Python實(shí)現(xiàn)WebSocket服務(wù)器與客戶端通信功能

    WebSocket?是一種基于?TCP?協(xié)議的通信協(xié)議,能夠在客戶端與服務(wù)器之間進(jìn)行全雙工(雙向)通信,相比傳統(tǒng)的?HTTP?協(xié)議,WebSocket?可以實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)的傳輸,我通過?Python?實(shí)現(xiàn)一個(gè)簡(jiǎn)單的?WebSocket?服務(wù)器,并使其與客戶端進(jìn)行通信,需要的朋友可以參考下
    2024-12-12
  • Python中操作Excel的七大模塊對(duì)比終極指南

    Python中操作Excel的七大模塊對(duì)比終極指南

    Python 作為一門強(qiáng)大的編程語(yǔ)言,提供了多個(gè)優(yōu)秀的庫(kù)來操作 Excel 文件,本文將對(duì)?xlrd、xlwt、xlutils、xlwings、XlsxWriter、openpyxl、pandas?這七大模塊進(jìn)行全面對(duì)比,幫助你選擇最合適的工具
    2025-09-09
  • python中函數(shù)傳參的多種方式

    python中函數(shù)傳參的多種方式

    本文主要介紹了Python中函數(shù)傳參的幾種方式,包括位置參數(shù)、關(guān)鍵字參數(shù)、缺省參數(shù)和不定長(zhǎng)參數(shù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • 簡(jiǎn)單了解Python3 bytes和str類型的區(qū)別和聯(lián)系

    簡(jiǎn)單了解Python3 bytes和str類型的區(qū)別和聯(lián)系

    這篇文章主要介紹了簡(jiǎn)單了解Python3 bytes和str類型的區(qū)別和聯(lián)系,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Python+eval函數(shù)實(shí)現(xiàn)動(dòng)態(tài)地計(jì)算數(shù)學(xué)表達(dá)式詳解

    Python+eval函數(shù)實(shí)現(xiàn)動(dòng)態(tài)地計(jì)算數(shù)學(xué)表達(dá)式詳解

    Python的 eval() 允許從基于字符串或基于編譯代碼的輸入中計(jì)算任意Python表達(dá)式。當(dāng)從字符串或編譯后的代碼對(duì)象的任何輸入中動(dòng)態(tài)計(jì)算Python表達(dá)式時(shí),此函數(shù)非常方便。本文將利用eval實(shí)現(xiàn)動(dòng)態(tài)地計(jì)算數(shù)學(xué)表達(dá)式,需要的可以參考一下
    2022-09-09
  • 總結(jié)python 三種常見的內(nèi)存泄漏場(chǎng)景

    總結(jié)python 三種常見的內(nèi)存泄漏場(chǎng)景

    這篇文章主要介紹了總結(jié)python 三種常見的內(nèi)存泄漏場(chǎng)景,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11
  • 解決pycharm臨時(shí)打包32位程序的問題

    解決pycharm臨時(shí)打包32位程序的問題

    這篇文章主要介紹了解決pycharm臨時(shí)打包32位程序的問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • python 尋找優(yōu)化使成本函數(shù)最小的最優(yōu)解的方法

    python 尋找優(yōu)化使成本函數(shù)最小的最優(yōu)解的方法

    這篇文章主要介紹了python 尋找優(yōu)化使成本函數(shù)最小的最優(yōu)解的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • Python中如何判斷是否為AJAX請(qǐng)求

    Python中如何判斷是否為AJAX請(qǐng)求

    在Web開發(fā)中,AJAX請(qǐng)求是一種非常常見的與服務(wù)器進(jìn)行數(shù)據(jù)交互的方式,本文將深度解析如何在Python中判斷AJAX請(qǐng)求,有需要的小伙伴可以參考下
    2024-12-12
  • Python中PyAutoGUI幫助文檔(推薦!)

    Python中PyAutoGUI幫助文檔(推薦!)

    PyAutoGui是一個(gè)跨平臺(tái)GUI自動(dòng)化庫(kù),PyAutoGUI是一個(gè)Python模塊,用于以編程方式控制鼠標(biāo)和鍵盤,下面這篇文章主要給大家介紹了關(guān)于Python中PyAutoGUI幫助文檔的相關(guān)資料,需要的朋友可以參考下
    2022-03-03

最新評(píng)論

曲阜市| 永仁县| 陕西省| 南丰县| 开封市| 蓬莱市| 桐城市| 胶州市| 石楼县| 成都市| 安泽县| 隆子县| 浦县| 靖宇县| 漾濞| 长岛县| 江川县| 临海市| 新和县| 霍林郭勒市| 大关县| 娱乐| 鄄城县| 奎屯市| 乌兰浩特市| 阿拉尔市| 铜山县| 临武县| 扎囊县| 平罗县| 平和县| 沐川县| 玉树县| 金寨县| 咸丰县| 元阳县| 门头沟区| 手游| 新绛县| 宁强县| 米脂县|