我有一个4 x 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.
有人能解释我为什么以及如何以正确的方式做到这一点?
答案 0 :(得分:0)
首先将它们转换为numpy数组,然后从a:
中减去bS