0
我有一個4×2矩陣,即長度爲2的numpy向量的numpy向量(長度爲4)。例如,a = [[1,1],[1,2],[3,5],[8,3]] 我想從每一行中減去向量b = [3,6]。 我試着做到以下幾點:向矢量明智地應用函數到矩陣
np.vectorize(lamda x: x-b)(a)
,但我得到的錯誤ValueError異常:
setting an array element with a sequence.
有人能解釋我爲什麼和如何做到這一點的正確方法?
嘗試:'一個 - B [:,無]',其中'A'和'B'是陣列和載體。 – Divakar
對於你的情況,只需'a-b'應遵循廣播規則。 – Divakar