jupyter notebook怎么把一维数列变成矩阵
时间: 2023-09-04 18:06:51 浏览: 86
jupyter notebook中美观显示矩阵实例
可以使用numpy库中的reshape函数将一维数列变成矩阵。具体操作如下:
1. 导入numpy库
```python
import numpy as np
```
2. 创建一维数列
```python
a = np.array([1, 2, 3, 4, 5, 6])
```
3. 使用reshape函数将一维数列变成2行3列的矩阵
```python
b = a.reshape(2, 3)
```
这样,b就是一个2行3列的矩阵,其值为:
```
array([[1, 2, 3],
[4, 5, 6]])
```
注意,reshape函数会返回一个新的数组,原数组并不会改变。如果想要直接在原数组上进行操作,可以使用resize函数:
```python
a.resize(2, 3)
```
这样,a就变成了一个2行3列的矩阵。如果原数组的长度无法整除矩阵的大小,会报错。
阅读全文