更新時(shí)間:2023-08-04 來(lái)源:黑馬程序員 瀏覽量:
NumPy中數(shù)組使用T屬性可實(shí)現(xiàn)簡(jiǎn)單的轉(zhuǎn)置操作,即互換兩個(gè)軸的元素,并返回一個(gè)互換后的新數(shù)組。例如,現(xiàn)有一個(gè)2行5列的二維數(shù)組,該數(shù)組使用T屬性轉(zhuǎn)置后生成一個(gè)5行2列的新數(shù)組,具體如下所示。
數(shù)組使用T屬性轉(zhuǎn)置的示意圖
下面創(chuàng)建一個(gè)上圖所示的arr數(shù)組,并使用T屬性對(duì)該數(shù)組進(jìn)行轉(zhuǎn)置,從而得到一個(gè)新的數(shù)組 new_arr,代碼如下。
In []: irport nunpy as np arr = np.arange(10).reshape (2,5) print(f"arr形狀:(arr.shape)") print(arr) arr形狀:(2,5) [[0 1 2 3 4] [5 6 7 8 9]] In []: # 使用工屬性進(jìn)行轉(zhuǎn)置 nev _arr - arr.T print(f"new arr形狀:(new arr.shape)") print(new_arr) newe_arr形狀:(5,2) [[0 5] [1 6] [2 7] [3 8] [4 91]
利用Python內(nèi)置pip工具安裝數(shù)據(jù)預(yù)處理庫(kù)
2023-08-04在Python中是如何管理內(nèi)存的?
2023-08-03怎樣繪制概念數(shù)據(jù)模型的E-R圖?【任務(wù)實(shí)現(xiàn)過(guò)程】
2023-08-02Scala中怎樣創(chuàng)建一個(gè)Trait(特質(zhì))?Trait語(yǔ)法介紹
2023-08-02Python培訓(xùn)哪個(gè)靠譜?Python編程培訓(xùn)班推薦
2023-08-02什么是索引?怎樣在Hive中創(chuàng)建索引?
2023-08-01