Numpy中np.max的用法及np.maximum区别


Posted in Python onNovember 27, 2020

Numpy中np.max(即np.amax)的用法

>>> import numpy as np
>>> help(np.max)

当遇到一个不认识的函数,我们就需要查看一下帮助文档

Numpy中np.max的用法及np.maximum区别

np.maxnp.amax是同名函数

amax(a, axis=None, out=None, keepdims=<no value>, initial=<no value>, where=<no value>)

Return the maximum of an array or maximum along an axis.寻找矩阵最大和最小的元素
axis=0 代表行 , axis=1 代表列
若要返回每一列元素的最大值,需要在 axis=1 方向进行比较,则指定 axis=1
若要返回每一行的最大值,在 axis=0 方向进行比较,则指定 axis=0

eg:一个简单的例子

import numpy as np
 
np.random.seed(10)
a = np.random.randint(1, 10, [5, 3])
print(a)
b = np.amax(a, axis=1) #找一个每行最大的
print(b)

Numpy中np.max的用法及np.maximum区别

numpy中的np.max 与 np.maximum区别详解

1. 参数
首先比较二者的参数部分:

np.max:(a, axis=None, out=None, keepdims=False)

  • 求序列的最值
  • 最少接收一个参数
  • axis:默认为列向(也即 axis=0),axis = 1 时为行方向的最值;

np.maximum:(X, Y, out=None)

  • X 与 Y 逐位比较取其大者;
  • 最少接收两个参数

2. 使用上

>> np.max([-2, -1, 0, 1, 2])
2
 
>> np.maximum([-2, -1, 0, 1, 2], 0)
array([0, 0, 0, 1, 2])
 
  # 当然 np.maximum 接受的两个参数,也可以大小一致
  # 或者更为准确地说,第二个参数只是一个单独的值时,其实是用到了维度的 broadcast 机制;

到此这篇关于Numpy中np.max的用法及np.maximum区别的文章就介绍到这了,更多相关Numpy np.max的用法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python利用装饰器进行运算的实例分析
Aug 04 Python
Python  pip安装lxml出错的问题解决办法
Feb 10 Python
Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
May 08 Python
Python双精度浮点数运算并分行显示操作示例
Jul 21 Python
django 使用 request 获取浏览器发送的参数示例代码
Jun 11 Python
python-str,list,set间的转换实例
Jun 27 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
Python整数与Numpy数据溢出问题解决
Sep 11 Python
python爬虫库scrapy简单使用实例详解
Feb 10 Python
PyCharm刷新项目(文件)目录的实现
Feb 14 Python
python小程序之飘落的银杏
Apr 17 Python
python中字符串String及其常见操作指南(方法、函数)
Apr 06 Python
python 实现aes256加密
Nov 27 #Python
pandas使用函数批量处理数据(map、apply、applymap)
Nov 27 #Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
Nov 27 #Python
Python基于template实现字符串替换
Nov 27 #Python
使用Python画了一棵圣诞树的实例代码
Nov 27 #Python
python 用opencv实现霍夫线变换
Nov 27 #Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
Nov 27 #Python
You might like
php5中date()得出的时间为什么不是当前时间的解决方法
2008/06/30 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
Javascript 生成指定范围数值随机数
2009/01/09 Javascript
javascript 选择文件夹对话框(web)
2009/07/07 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
2013/11/14 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
Bootstrap3多级下拉菜单
2017/02/24 Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
2017/03/08 Javascript
关于Angularjs中跨域设置白名单问题
2018/04/17 Javascript
nodeJS服务器的创建和重新启动的实现方法
2018/05/12 NodeJs
Koa代理Http请求的示例代码
2018/10/10 Javascript
python计算书页码的统计数字问题实例
2014/09/26 Python
浅谈python中set使用
2016/06/30 Python
Python常用内置模块之xml模块(详解)
2017/05/23 Python
Python Requests库基本用法示例
2018/08/20 Python
python事件驱动event实现详解
2018/11/21 Python
对python数据切割归并算法的实例讲解
2018/12/12 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
Python基于pillow库实现生成图片水印
2020/09/14 Python
HTML5 History API 实现无刷新跳转
2016/01/11 HTML / CSS
艺术设计专业个人求职信
2013/09/21 职场文书
后勤副校长自我鉴定
2013/10/13 职场文书
大四毕业生学习总结的自我评价
2013/10/31 职场文书
经理秘书找工作求职信
2013/12/19 职场文书
学校就业推荐信范文
2014/05/19 职场文书
2014党员自我评议表范文
2014/09/20 职场文书
2014市府办领导班子“四风问题”对照检查材料思想汇报
2014/09/24 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
2019个人半年工作总结
2019/06/21 职场文书
如何使用CocosCreator对象池
2021/04/14 Javascript
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
Python进阶学习之带你探寻Python类的鼻祖-元类
2021/05/08 Python
Go语言应该什么情况使用指针
2021/07/25 Golang