如何在第二个numpy数组的开头添加仅包含“ 1”的列。
X = np.array([1, 2], [3, 4], [5, 6])
我想让X变成
[[1,1,2], [1,3,4],[1,5,6]]
您可以使用 np.insert
np.insert
new_x = np.insert(x, 0, 1, axis=1)
您可以使用该np.append方法在1值列的右侧添加数组
np.append
1
x = np.array([[1, 2], [3, 4], [5, 6]]) ones = np.array([[1]] * len(x)) new_x = np.append(ones, x, axis=1)
两者都会给你预期的结果
[[1 1 2] [1 3 4] [1 5 6]]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句