python怎么把列向量装配成矩阵
时间: 2024-01-15 19:03:15 浏览: 122
SparkCosineSimilarity:矩阵向量上余弦相似度的python实现
在 Python 中,我们可以使用 NumPy 库来进行矩阵的操作,其中包括将列向量装配成矩阵的方法。假设有两个列向量 a 和 b,我们可以使用 NumPy 库中的 `hstack()` 函数将它们装配成矩阵,代码如下:
```python
import numpy as np
a = np.array([[1], [2], [3]]) # 创建一个形状为 (3,1) 的列向量 a
b = np.array([[4], [5], [6]]) # 创建一个形状为 (3,1) 的列向量 b
matrix = np.hstack((a, b)) # 将 a 和 b 装配成矩阵
print(matrix)
```
运行结果如下:
```
array([[1, 4],
[2, 5],
[3, 6]])
```
其中,`np.hstack()` 函数将参数中的数组沿着水平方向(即列方向)堆叠起来,返回一个新的数组。通过这种方式,我们就将两个列向量装配成了一个矩阵。
阅读全文