(arr, n) 按行均分为n份 ,返回列表 可通过下标获取
ret = np.hsplit(arr, 4)
print(ret[2])
排序 axis=0 按列升序排序 axis=1 按行升序排序...arr2 = np.sort(arr[[4,2,0]], axis=1)
print(arr2)
怎么降序排序
# 按列降序 np.sort(arr[::-1])
arr3 = np.sort...(arr[::-1])
print(arr3)
按行降序
先将数据变为负数 然后升序排序 np.sort(-arr, axis=1) 再加个符号,把负数变为整数
array = -np.sort(...-arr, axis=1) #降序
print(array)
矩阵按其第一列元素大小顺序来对整个矩阵进行行排序
arr5 = np.array([[5, 4, 6], [3, 6, 3], [9,...矩阵名[矩阵名>数值] 对矩阵元素进行筛选,以列表形似返回符合条件的元素
newArr= arr[arr>5] # 输出 [6 7 8]