天天看點

【python】numpy中tile函數用法

看機器學習實戰,用到了這麼個tile函數,不知道是幹嘛的。實驗了幾次發現有點意思:

import numpy as np

>>>np.tile([,],)
>>>array([, , , , , , , , , ])#在行方向重複[,]次,預設行次等同于np.tile([,],(,))

>>>np.tile([,],(,))#在行方向上重複[,]次,列方向重複次
>>>array([[1, 2, 1, 2],
       [1, 2, 1, 2],
       [1, 2, 1, 2],
       [1, 2, 1, 2],
       [1, 2, 1, 2]])
>>> np.tile([,],(,))
>>>array([[1, 2],
       [1, 2],
       [1, 2],
       [1, 2],
       [1, 2]])