1. 程式人生 > >利用Python進行資料分析閱讀筆記(一)

利用Python進行資料分析閱讀筆記(一)

資料規整化:清理,轉換,合併,重塑

轉置(transpose)

    實現的幾種方式: 

import numpy as np
arr = np.arange(15).reshape((3,5))
print(arr)
print(arr.T)
print(zip(*arr))
[[ 0  1  2  3  4]
 [ 5  6  7  8  9]
 [10 11 12 13 14]]

[[ 0  5 10]
 [ 1  6 11]
 [ 2  7 12]
 [ 3  8 13]
 [ 4  9 14]]

[(0, 5, 10), (1, 6, 11), (2, 7, 12), (3, 8, 13), (4, 9, 14)]

對於高維的陣列也有實現的方式就是使用一個軸編號的遠足可以對這個軸進行轉置,可以理解為正方體圍繞軸轉