如何在numpy中應用掩碼來獲取此輸出?如何將數組中的掩碼應用於numpy中的另一個矩陣
ar2 = np.arange(1,26)[::-1].reshape([5,5]).T
ar3 = np.array([1,1,-1,-1,1])
print ar2, '\n\n', ar3
[[25 20 15 10 5]
[24 19 14 9 4]
[23 18 13 8 3]
[22 17 12 7 2]
[21 16 11 6 1]]
[ 1 1 -1 -1 1]
--apply其中AR3 = 1:ar2/ar2[:,0][:, np.newaxis]
--apply其中AR3 = -1:ar2/ar2[:,4][:, np.newaxis]
結果我之後:
[[1 0 0 0 0]
[1 0 0 0 0]
[ 7 6 4 2 1]
[11 8 6 3 1]
[1 0 0 0 0]]
我有嘗試np.where()