定义
np.repeat(a,repeats,axis)
用法
用于复制矩阵的数据
a:输入数据
repeats:复制次数
axis:复制的维度,默认则将输入矩阵一维展开
示例
import numpy as np
a = np.array([[1,2,3],[4,5,6]])
print(np.repeat(a,2))
print(np.repeat(a,2,axis=0))
print(np.repeat(a,2,axis=1))
>>>array([1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6])
array([[1, 2, 3],
[1, 2, 3],
[4, 5, 6],
[4, 5, 6]])
array([[1, 1, 2, 2, 3, 3],
[4, 4, 5, 5, 6, 6]])