Numpy重复数组附加到数组?!这里的语法是什么?

时间:2014-03-27 11:09:25

标签: python numpy repeat

因此,我目前需要正确理解以下代码:

J = p['M'].repeat(p['N'],1).T

p是一个字典,其中键M下的条目只是一个数组,T转置,很清楚。 但是,我能找到的重复函数的唯一版本是

形式的语法
numpy.repeat(array , repeats [,axis])

这让我想知道array.repeat(something)类型语法的含义究竟意味着什么,我现在无法在脑海中找到答案。虽然这很笨拙,不是吗?它是导入的,没有标记为' as'条款。 所以目前我在没有安装python / numpy shell的机器上只是试一试,所以我想我给了这个镜头:重复了多少次? 我的第一个解释是p [' M']沿着第一轴重复p [' N']次,然后换位,但是每个指定我找到的轴的示例都使用像轴一样的东西= 1。 非常感谢=)

1 个答案:

答案 0 :(得分:1)

numpy还有另一个版本的重复:numpy.ndarray.repeat

请参阅文档here

希望这有帮助