關(guān)于numpy中矩陣的翻轉(zhuǎn)(flip)
numpy中矩陣的翻轉(zhuǎn)(flip)
numpy.flip(m, axis=None)
Reverse the order of elements in an array along the given axis. The shape of the array is preserved, but the elements are reordered.
把數(shù)組m在axis維度進行切片,并把這個維度的index進行顛倒
示例
隨機生成一個二維數(shù)組
import ?numpy as np a=np.random.randint(1,9,size=9).reshape((3,3))
[[5 8 6] ?[3 1 7] ?[8 7 8]]
axis=0:上下翻轉(zhuǎn),意味著把行看成整體,行的順序發(fā)生顛倒,每一行的元素不發(fā)生改變
print(np.flip(a,axis=0))
[[8 7 8] ?[3 1 7] ?[5 8 6]]
axis=1:左右翻轉(zhuǎn),意味著把列看成整體,列的順序發(fā)生顛倒,每一列的元素不發(fā)生改變
print(np.flip(a,axis=1))
[[6 8 5] ?[7 1 3] ?[8 7 8]]
numpy矩陣翻轉(zhuǎn)fliplr和flipud
fliplr(m)
Flip array in the left/right direction.
>>> A = np.diag([1.,2.,3.]) >>> A array([[1., 0., 0.], [0., 2., 0.], [0., 0., 3.]]) >>> np.fliplr(A) array([[0., 0., 1.], [0., 2., 0.], [3., 0., 0.]])
flipud(m)
Flip array in the up/down direction.
>>> A = np.diag([1.0, 2, 3]) >>> A array([[1., 0., 0.], [0., 2., 0.], [0., 0., 3.]]) >>> np.flipud(A) array([[0., 0., 3.], [0., 2., 0.], [1., 0., 0.]])
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實現(xiàn)將目錄中TXT合并成一個大TXT文件的方法
這篇文章主要介紹了Python實現(xiàn)將目錄中TXT合并成一個大TXT文件的方法,涉及Python針對目錄下文本文件的遍歷、讀取及寫入等技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07pycharm利用pyspark遠程連接spark集群的實現(xiàn)
由于工作需要,利用spark完成機器學(xué)習(xí)。因此需要對spark集群進行操作。所以利用pycharm和pyspark遠程連接spark集群。感興趣的可以了解一下2021-05-05python交互模式基礎(chǔ)知識點學(xué)習(xí)
在本篇內(nèi)容里小編給大家整理的是關(guān)于python交互模式是什么的相關(guān)基礎(chǔ)知識點,需要的朋友們可以參考下。2020-06-06python異步的ASGI與Fast Api實現(xiàn)
本文主要介紹了python異步的ASGI與Fast Api實現(xiàn),文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-07-07如何打包Python Web項目實現(xiàn)免安裝一鍵啟動的方法
這篇文章主要介紹了如何打包Python Web項目,實現(xiàn)免安裝一鍵啟動,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05Python學(xué)習(xí)之列表常用方法總結(jié)
這篇文章主要為大家介紹了Python中列表的幾個常用方法總結(jié),文中的示例代碼講解詳細,對我們學(xué)習(xí)Python列表有一定幫助,需要的可以參考一下2022-03-03Python Pingouin數(shù)據(jù)統(tǒng)計分析技術(shù)探索
Pingouin庫基于pandas、scipy和statsmodels,為用戶提供了執(zhí)行常見統(tǒng)計分析的功能,它支持各種統(tǒng)計方法和假設(shè)檢驗,例如 t-tests、ANOVA、correlation analysis 等,本文通過一些示例代碼,以更全面地了解如何使用Pingouin庫進行統(tǒng)計分析,2024-01-01