Python复制到set siz的Numpy数组中

2024-09-28 18:51:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个未知大小的数组-低于100 x 100的维数;我需要将它复制到另一个设置大小的Numpy数组-100 x 100。你知道吗

emptyArray = np.empty(shape=[100,100])
fullArray = np.append(emptyArray, data1[y1:y2, x1:x2])

我需要这个,这样我可以在以后的代码中使用相同大小的fullArray,但这似乎不起作用。因此需要将数据附加到100x100数组的上角。你知道吗

有人对如何做到这一点有什么建议吗?这是现有的Numpy方法还是其他方法?你知道吗


Tags: 方法numpynp数组emptyx1x2shape
1条回答
网友
1楼 · 发布于 2024-09-28 18:51:09

您应该知道较小阵列的尺寸,但我从您的问题中推测,它小于100x100,但因模拟而异。你可以这样解决:

nx,ny = smallerArray.shape
largeArray[0:nx,0:ny] = smallerArray[0:nx,0:ny]

相关问题 更多 >