Python3 求最大/小值及索引值 Numpy,,Python3 求最
Python3 求最大/小值及索引值 Numpy,,Python3 求最
Python3 求最值并返回索引值 Numpy
np.argmax()
mp.argmin()
import numpy as np
c = np.array([[11, 2, 8, 4], [4, 52, 6, 17], [2, 8, 9, 100]])
print(c)
print(np.argmin(c))
print(np.argmin(c, axis=0)) # 按每列求出最小值的索引
print(np.argmin(c, axis=1)) # 按每行
输出结果:
[[ 11 2 8 4]
[ 4 52 6 17]
[ 2 8 9 100]]
1
[2 0 1 0]
[1 0 0]
np.argwhere()
>>> x = np.arange(6).reshape(2,3)>>> xarray([[0, 1, 2], [3, 4, 5]])>>> np.argwhere(x>1)array([[0, 2], [1, 0], [1, 1], [1, 2]])
np.argsort()
One dimensional array:
>>> x = np.array([3, 1, 2])>>> np.argsort(x)array([1, 2, 0])
Two-dimensional array:
>>> x = np.array([[0, 3], [2, 2]])>>> xarray([[0, 3], [2, 2]])
>>> np.argsort(x, axis=0)array([[0, 1], [1, 0]])
>>> np.argsort(x, axis=1)array([[0, 1], [0, 1]])
Sorting with keys:
>>> x = np.array([(1, 0), (0, 1)], dtype=[(‘x‘, ‘<i4‘), (‘y‘, ‘<i4‘)])>>> xarray([(1, 0), (0, 1)], dtype=[(‘x‘, ‘<i4‘), (‘y‘, ‘<i4‘)])
>>> np.argsort(x, order=(‘x‘,‘y‘))array([1, 0])
>>> np.argsort(x, order=(‘y‘,‘x‘))array([0, 1])
Python3 求最大/小值及索引值 Numpy
相关内容
- Python文件处理,,1. 文件的操作1.
- Python_Excel文件操作,, 1 ‘‘‘ 2
- Python模块学习之xlrd 读取Excel时xlrd.open_workbook(filePath,f
- Python:查看矩阵大小,查看列表大小,python矩阵,对于
- Python中单引号,双引号,三个单引号,外双单引号内双
- Python中的tuple,Pythontuple,tuple_lst
- Python Pandas 时间序列双轴折线图,pythonpandas,时间序列
- Python中range和xrange的区别,pythonrangexrange,xrange也有相同
- Python科学计算库Numpy数组的初始化和基本操作,pythonn
- numpy 基础入门 - 30分钟学会numpy,入门numpy,其实,list已
评论关闭