python中tile()函数

来源:互联网 发布:模拟核弹爆炸软件 编辑:程序博客网 时间:2024/06/08 06:45

python中tile()函数

最近在学习机器学习这本书,其中kNN这一章中有段程序使用了tile()函数,感觉和matlab中的一个函数很想(具体哪个我忘记了)

tile()函数将变量内容复制成输入矩阵同样大小的矩阵

>>>from numpy import *>>>minVals = array([1,1],[2,2])>>>minValsarray([[1, 1],       [2, 2]])>>> tile(minVals,4)array([[1, 1, 1, 1, 1, 1, 1, 1],       [2, 2, 2, 2, 2, 2, 2, 2]])>>> tile(minVals,(2,3))array([[1, 1, 1, 1, 1, 1],       [2, 2, 2, 2, 2, 2],       [1, 1, 1, 1, 1, 1],       [2, 2, 2, 2, 2, 2]]
0 0