tile
tile函式的作用是讓某個陣列(其實不侷限於陣列,但我們這裡只討論陣列),以某種方式重複,構造出新的陣列,所以返回值也是個陣列
# 一維陣列
a = numpy.arange(3)
print
("a:"
, a)
b = numpy.tile(a,4)
# 重複4次
c = numpy.tile(a,(3
,4))
# 3行,每行3次
# 二維陣列
a = numpy.arange(6)
a = a.reshape((2
,3))
print
(a)b = numpy.tile(a,3)
print
(b)c = numpy.tile(a,(2
,3))
# 行重複2次列重複3次
Numpy中的tile方法
在講tile方法之前,先要講一下numpy陣列中的幾個概念。在numpy中,陣列這一類又被稱為ndarray。1 ndarray.ndim 指數組的維度,即陣列軸 axes 的個數,其數量等於秩 rank 通俗地講,我們平時印象中的陣列就是一維陣列,維度為1 軸的個數為1 秩也等於1 最常見的矩陣就...
Numpy中的tile方法
在講tile方法之前,先要講一下numpy陣列中的幾個概念。在numpy中,陣列這一類又被稱為ndarray。1 ndarray.ndim 指數組的維度,即陣列軸 axes 的個數,其數量等於秩 rank 通俗地講,我們平時印象中的陣列就是一維陣列,維度為1 軸的個數為1 秩也等於1 最常見的矩陣就...
numpy中的tile函式
在看機器學習實戰這本書時,遇到numpy.tile a,b 函式,愣是沒看懂怎麼回事,裝了numpy模組後,實驗了幾把,原來是這樣子 重複a,b次,這裡的b可以時int型別也可以是遠組型別。python view plain copy import numpy numpy.tile 0,0 5 在列...