我已經見過其他人發帖,但是如果有更好的解決方案,我不清楚。我有一個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