numpy repeat
在NumPy中,numpy.repeat
函数可以用来沿着指定的轴重复数组中的元素。
语法
参数说明:
- a:要重复的数组。
- repeats:整数,指定每个元素要重复的次数。
- axis:整数,指定重复的轴。
示例
1. 一维数组重复
输出:
在这个示例中,一维数组[1, 2, 3, 4, 5]
中的每个元素被重复了3次。
2. 多维数组重复
输出:
在这个示例中,二维数组[[1, 2], [3, 4]]
中的每一行被重复了2次沿着axis=0
的方向。
3. 指定轴重复
输出:
在这个示例中,二维数组[[1, 2], [3, 4]]
中的每一列被重复了2次沿着axis=1
的方向。
注意事项
- 重复次数可以为0,即按照指定的轴,每个元素都重复0次。
- 重复的轴的长度会相应扩展。
以上就是关于numpy.repeat
函数的详细介绍和示例。