【Python】Numpy中的argmax()函数
描述:在数组里查找相同元素,返回索引
argmax()函数
numpy.argmax(a,axis=None,out=None)
参数:
1.a:我们使用的(输入)数组如果是沿着0轴,则返回每一列最大值的索引,如果是沿着1轴,则返回每一行最大值的索引
2.axis:(可选)
a = np.array([[6,0], [2,9]])print(np.argmax(a))
# 3 (把[[6,0],[2,9]]看成[6,0,2,9]。从0索引,第3个索引的元素最大)print(np.argmax(a,axis=0))
# [0 1]
# 沿列看,第一列第0个位置(元素'6')最大,
# 沿列看,第二列第1个位置(元素'9')最大。依旧是从0开始索引)print(np.argmax(a,axis=1))
# [0 1]
# 沿行看,第一行第0个位置(元素'6')最大,
# 沿行看,第二行第1个位置(元素'9')最大。依旧是从0开始索引)
3.out(可选)
如果提供这个参数,那么它的结果将被插入到这个数组中,但是out这个参数的赋值应该与当前数组a相同(维度和数据类型相同)
返回值
返回值是该数组中最大元素的位置,返回值的形式与axis有没有值有关系
注意:
如果一个数组中最大值个数不唯一,那么返回第一个最大值的索引
a=np.array([0,6,9,2,1,9])
print(np.argmax(a))
# 2(返回第一个最大值的索引)
【Python】Numpy中的argmax()函数相关推荐
- python numpy中ndarray.reshape函数参数-1是什么意思?(模糊控制、自动推理)
模糊控制,不知道要转换后-1的位置有多少个,反正其他的就按照指定的来 示例代码: import numpy as npc=np.array([[[1,2,3],[4,5,6]],[[7,8,9],[1 ...
- Python NumPy中的diag函数
NumPy包中的内置diag函数很有意思. 假设创建一个1维数组a,和一个3*3数组b: import numpy as np a = np.arange(1, 4) b = np.arange(1, ...
- Python+NumPy中的diag函数(简易理解)
np.diag(array) 中 array是一个1维数组时,结果形成一个以一维数组为对角线元素的矩阵 array是一个二维数组时,结果输出数组的对角线元素 举例: >>> a ar ...
- numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax)
numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax) 目录 numpy使用np ...
- python使用numpy中的flatten函数将2D numpy数组拉平为1Dnumpy数组、使用np.linalg.matrix_rank函数计算2D numpy数组的秩(rank)
python使用numpy中的flatten函数将2D numpy数组拉平为1Dnumpy数组.使用np.linalg.matrix_rank函数计算2D numpy数组的秩(rank) 目录
- Python使用numpy中的hstack函数水平堆叠(horizontally stack)数组实战
Python使用numpy中的hstack函数水平堆叠(horizontally stack)数组实战 目录 Python使用numpy中的hstack函数水平堆叠(horizontally stac ...
- python中tile的用法_Python:numpy中的tile函数
在学习机器学习实教程时,实现KNN算法的代码中用到了numpy的tile函数,因此对该函数进行了一番学习: tile函数位于python模块 numpy.lib.shape_base中,他的功能是重复 ...
- python grid函数_详解numpy中的meshgrid函数用法
numpy中的meshgrid函数的使用 numpy官方文档meshgrid函数帮助文档https://docs.scipy.org/doc/numpy/reference/generated/num ...
- python求向量函数的雅可比矩阵_在python Numpy中求向量和矩阵的范数实例
np.linalg.norm(求范数):linalg=linear(线性)+algebra(代数),norm则表示范数. 函数参数 x_norm=np.linalg.norm(x, ord=None, ...
最新文章
- MapReduce Java API-多输入路径方式
- OpenCV学习笔记之扫描图像
- 移动端rem适配-JS
- 小孩用计算机做作业怎么表达,计算机作业
- DotNET内存管理与垃圾回收[转]
- view 冒号作用 组件中属性_如何解析名称中带有冒号的JSON?安卓/ Java...
- mysql e 变量_mysql 变量简介
- python8皇后不攻击问题_python 八皇后问题的解法(深度搜索)
- spring_boot 与MyBatis 整合
- ActiveMQ学习笔记(1)----初识ActiveMQ
- kido机器人用流量吗_海底捞、呷哺、巴奴都在用!送餐机器人会成为“火锅标配”吗?...
- 局域网助手_IP地址管理和局域网远程助手
- windows上搭建NFS服务器--haneWIN
- astah建ER图总结
- 软件架构风格-数据流风格
- UVM——TLM通信机制(port、export、imp + analysis_port)
- jqueryCutDown.js结合moment.js倒计时整理,直接copy可用,别忘了引入jquery
- FlyoutMenus
- mmdection的安装、测试,心酸历程
- 深圳一AI公司人脸数据泄露,超256万用户敏感信息在“裸奔”!
热门文章
- HTML颜色代码表(全)
- keyshot渲染玻璃打光_keyshot-产品布光案例渲染教学【六项布光方法】
- jmeter入门使用
- 职称计算机excel考前,2020年职称计算机考试EXCEL考前预测试题4
- 命令行运行python
- Servlet的response.getWriter.printJSP
- 讲真的,关于 Java 正则表达式,你具体知多少?
- ADRC线性跟踪微分器(ST+SCL语言)
- 游戏体验极差 冲动消费 探讨下是否应该进行内购退款
- 小程序+spring boot宠物健康管理系统 毕业设计-附源码201738