从机器学习学python(一)——numpy中的shape、tile、argsort
(原创内容,转载请注明来源,谢谢)
注:本系列是我在学习机器学习过程中,遇到的python的没见过的语法或函数,在此进行学习...当前我主要学习的语言还是php和java,对于python,我目前的打算是遇到没见过的就学一下,暂时还没打算太深入学习这个语言。...一、shape
shape返回的是数组的行、列数。
例如,a.shape()返回的是[2,3],表示a数组是2行3列的数组。a.shape[0]表示返回数组a的行数。...[1, 2, 3, 4],
[1, 2, 3, 4],
[1, 2, 3, 4]])
对比:
repeat(a,repeats, axis=None)
重复数组中的某些部分的若干次数...axis=0)
array([[0, 1],
[1, 0]])
>>> np.argsort(x, axis=1)
array([[0, 1],
[0, 1]])
建议,新版numpy