从机器学习学python(一)——numpy中的shape、tile、argsort
(原创内容,转载请注明来源,谢谢)
注:本系列是我在学习机器学习过程中,遇到的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)
重复数组中的某些部分的若干次数...注意,该函数不是返回排序后的数组,而是每一列排序后,元素在该列的次序。...array([[0, 1],
[1, 0]])
>>> np.argsort(x, axis=1)
array([[0, 1],
[0, 1]])
建议,新版numpy支持