【发布时间】:2016-01-29 01:30:25
【问题描述】:
我有以下 numpy 向量 m 和矩阵 n
import numpy as np
m = np.array([360., 130., 1.])
n = np.array([[60., 90., 120.],
[30., 120., 90.],
[1., 1., 1. ]])
我想要做的是水平连接它们导致
np.array([[60., 90., 120.,360.],
[30., 120., 90., 130.],
[1., 1., 1., 1. ]])
有什么办法呢?
我试过了,但失败了:
np.concatenate(n,m.T,axis=1)
【问题讨论】:
-
'np.concatenate(n,m.reshape((1,-1)))' 怎么样?
-
这就是
column_stack的用途:np.column_stack([n, m])。
标签: python arrays numpy matrix