Numpy数组,插入备用的零行

时间:2014-11-25 11:50:12

标签: python numpy

我试图通过在每行之后添加一行零来修改NumPy数组。我的矩阵有491行,我最终应该有一个982行的矩阵。我尝试了使用np.repeatnp.tile等多种方式,但无济于事。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:11)

你可以先做一个982行数组然后填充备用行,例如(5列):

a=np.zeros((982,5)) 
b=np.random.randint(0,100,(491,5)) # your 491 row matrix
a[::2] = b