Numpy數(shù)組轉置的兩種實現(xiàn)方法
更新時間:2018年04月17日 09:25:47 作者:nankaizhl
下面小編就為大家分享一篇Numpy數(shù)組轉置的兩種實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
Numpy數(shù)組轉置很容易,兩種寫法
np_array = np.array([[1, 2], [3, 4]]) np_array.transpose() np.transpose(np_array)
但是一維數(shù)組轉置的時候有個坑,光transpose沒有用,需要指定shape參數(shù)
array_1d = np.array([1, 2]) print array_1d.shape, array_1d.transpose() array_1d.shape = (2, 1) print array_1d.shape, array_1d.transpose()
輸出結果為
(2,) [1 2] (2, 1) [[1 2]]
可見原本一維數(shù)組的shape第二的緯度那個1是空的,指定了以后才能順利地講行向量轉為列向量
以上這篇Numpy數(shù)組轉置的兩種實現(xiàn)方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
NumPy中np.random.rand函數(shù)的實現(xiàn)
np.random.rand是NumPy庫中的一個函數(shù),用于生成隨機數(shù),本文主要介紹了NumPy中np.random.rand函數(shù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-07-07
教你利用python的matplotlib(pyplot)繪制折線圖和柱狀圖
Python繪圖需要下載安裝matplotlib模塊,它是一個數(shù)學繪圖庫,我們將使用它來制作簡單的圖表,如折線圖和散點圖,下面這篇文章主要給大家介紹了關于利用python的matplotlib(pyplot)繪制折線圖和柱狀圖的相關資料,需要的朋友可以參考下2022-05-05
pyqt實現(xiàn).ui文件批量轉換為對應.py文件腳本
今天小編就為大家分享一篇pyqt實現(xiàn).ui文件批量轉換為對應.py文件腳本,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
Python實現(xiàn)線性判別分析(LDA)的MATLAB方式
今天小編大家分享一篇Python實現(xiàn)線性判別分析(LDA)的MATLAB方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12

