close
我們常常會將數據轉換成各種維度來做運算,
這邊將教大家如何處理維度之間轉換,
假設有一組一維的資料為[0, 1, 2, 3, 4, 5, 6, 7, 8]
import numpy as np #引用numpy套件
one_array = [i for i in range(9)] #取得一維數據[0, 1, 2, 3, 4, 5, 6, 7, 8]
two_array = np.array(one_array).reshape(3, 3) #轉換成二維
#輸出結果如下:
#[[0, 1, 2],
#[3, 4, 5],
#[6, 7, 8]]
多維寫法如同二維方式以及修改reshape( , ... , ... )內的參數即可
文章標籤
全站熱搜
留言列表