我已经见过其他人发帖,但是如果有更好的解决方案,我不清楚。我有一个2D NumPy数组,我想在它后面添加一列。例如:在Numpy中将矢量追加到矩阵的优雅解决方案?
import numpy as np
A = np.array([[2., 3.],[-1., -2.]])
e = np.ones(2)
print(A)
print(e)
B = np.hstack((A,e.reshape((2,1))))
print(B)
确实是我想要的。但是有没有办法避免这种笨重的重塑?
你想要一个有效的解决方案,还是一个只是隐藏所有的细节?是什么让解决方案“更好”?任务是连接一个(2,2)和(2,)以产生一个(2,3),对吗? – hpaulj