【发布时间】:2022-10-01 19:42:30
【问题描述】:
我想从我的实际数组大小9205760 创建 2500 大小的窗口。此外,这个数组大小也会根据我测试的新记录而有所不同。
我想要的是,它会自动调整最后一个窗口并保持所有剩余的窗口 2500 大小。怎么做 ?
import numpy as np
arr = np.array(np.random.randint(1,5,9205760))
print(len(arr))
sig_frames=np.reshape(arr,(-1,10*250))
错误
ValueError: cannot reshape array of size 9205760 into shape (2500)
-
调整数组的大小是一个定义不明确的话题。显然,您可以通过索引获取值的子集。但通常人们希望保留数组的某种属性。如果数组是从图像派生的,则使用图像软件调整它的大小。