np.tile()函数的作用
一、总结
一句话总结:
本着函数取名必有所依的原理,tile有【平铺】的意思。
【1.沿X轴复制】:在numpy中,np.tile(a,(2))函数的作用就是将函数将函数沿着X轴扩大两倍。如果扩大倍数【只有一个,默认为X轴】
【2.XY轴都复制,或只沿着Y轴复制的方法】:np.tile(a,(2,1))第一个参数为Y轴扩大倍数,第二个为X轴扩大倍数。本例中X轴扩大一倍便为不复制。
1.沿X轴复制 在numpy中,np.tile(a,(2))函数的作用就是将函数将函数沿着X轴扩大两倍。如果扩大倍数只有一个,默认为X轴 In [5]: import numpy as np a=np.array([[1,2],[3,4]]) print(a) print(np.tile(a,(2))) [[1 2] [3 4]] [[1 2 1 2] [3 4 3 4]] 2.XY轴都复制,或只沿着Y轴复制的方法 np.tile(a,(2,1))第一个参数为Y轴扩大倍数,第二个为X轴扩大倍数。本例中X轴扩大一倍便为不复制。 In [6]: import numpy as np a=np.array([[1,2],[3,4]]) print(a) [[1 2] [3 4]] [[1 2] [3 4] [1 2] [3 4]]
二、np.tile()函数的作用
转自或参考:np.tile()函数的作用
https://blog.csdn.net/qq_39072607/article/details/89364254
1.沿X轴复制
在numpy中,np.tile(a,(2))函数的作用就是将函数将函数沿着X轴扩大两倍。如果扩大倍数只有一个,默认为X轴
In [5]:
import numpy as np
a=np.array([[1,2],[3,4]])
print(a)
print(np.tile(a,(2)))
2.XY轴都复制,或只沿着Y轴复制的方法
np.tile(a,(2,1))第一个参数为Y轴扩大倍数,第二个为X轴扩大倍数。本例中X轴扩大一倍便为不复制。
In [6]:
import numpy as np
a=np.array([[1,2],[3,4]])
print(a)
In [ ]: