如果是要把前面96行的数据重复7次,可以使用np.tile吗
时间: 2023-12-10 08:37:08 浏览: 64
Tensorflow tf.tile()的用法实例分析
是的,可以使用`np.tile`函数将前面96行的数据重复7次。`np.tile`函数接受两个参数,第一个参数是要重复的数组,第二个参数是一个元组,包含每个维度上要重复的次数。可以像这样使用`np.tile`函数:
```python
import numpy as np
# 读取前96行的数据
data = np.genfromtxt('data.csv', delimiter=',', dtype=float, max_rows=96)
# 将数据重复7次
data_repeated = np.tile(data, (7, 1))
print(data_repeated)
```
这将输出一个包含672行数据的数组,其中前96行与原始数据相同,并且后面的每一组96行都是原始数据的副本。
阅读全文