将数据大小为300*21504的sig_1.csv文件reshape为300*21*1024
时间: 2023-10-21 10:59:37 浏览: 81
可以使用numpy库中的reshape函数,代码如下:
```python
import numpy as np
sig_1 = np.genfromtxt('sig_1.csv', delimiter=',')
reshaped_sig_1 = sig_1.reshape((300, 21, 1024))
```
其中,sig_1.csv文件中的数据可以用numpy库中的genfromtxt函数读取,delimiter参数表示csv文件的分隔符。reshape函数中的参数表示要将数据重塑成的形状,第一个参数300表示要重塑为300行,第二个参数21表示要重塑为21列,第三个参数1024表示每个元素的长度为1024。
阅读全文