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 相关文章推荐
2款Python内存检测工具介绍和使用方法
Jun 01 Python
python通过定义一个类实例作为ftp回调方法
May 04 Python
Python模拟登录验证码(代码简单)
Feb 06 Python
python简单实现获取当前时间
Aug 27 Python
numpy返回array中元素的index方法
Jun 27 Python
PyCharm代码回滚,恢复历史版本的解决方法
Oct 22 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
详解Python字典的操作
Mar 04 Python
python Tkinter的图片刷新实例
Jun 14 Python
树莓派采用socket方式文件传输(python)
Jun 22 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
Jul 17 Python
上手简单,功能强大的Python爬虫框架——feapder
Apr 27 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
php数据库配置文件一般做法分享
2012/07/07 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
支持生僻字且自动识别utf-8编码的php汉字转拼音类
2014/06/27 PHP
YII Framework框架教程之日志用法详解
2016/03/14 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
在php的yii2框架中整合hbase库的方法
2018/09/20 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
javascript 弹出层组件(升级版)
2011/05/12 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
jquery处理json数据实例分析
2014/06/03 Javascript
JavaScript随机生成信用卡卡号的方法
2015/04/07 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
Angular.JS中select下拉框设置value的方法
2017/06/20 Javascript
利用JavaScript实现栈的数据结构示例代码
2017/08/02 Javascript
用React-Native+Mobx做一个迷你水果商城APP(附源码)
2017/12/25 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
vue中使用[provide/inject]实现页面reload的方法
2019/09/30 Javascript
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
Python计算三角函数之asin()方法的使用
2015/05/15 Python
Flask 让jsonify返回的json串支持中文显示的方法
2018/03/26 Python
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
python仿抖音表白神器
2019/04/08 Python
Django 路由控制的实现
2019/07/17 Python
Python 爬虫实现增加播客访问量的方法实现
2019/10/31 Python
使用Django清空数据库并重新生成
2020/04/03 Python
Python3+selenium配置常见报错解决方案
2020/08/28 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
使用useBean标志初始化BEAN时如何接受初始化参数
2012/02/11 面试题
营销人才自我鉴定范文
2013/12/25 职场文书
搞笑征婚广告词
2014/03/17 职场文书
副乡长民主生活会个人对照检查材料思想汇报
2014/10/01 职场文书
2015年公务员试用期工作总结
2015/05/28 职场文书
Jsonp劫持学习
2021/04/01 PHP
详解 TypeScript 枚举类型
2021/11/02 Javascript