浅谈Python3 numpy.ptp()最大值与最小值的差

yipeiwu_com6年前Python基础

numpy.ptp() 是计算最大值与最小值差的函数,用法如下:

import numpy as np
a = np.array([np.random.randint(0, 20, 5), np.random.randint(0, 20, 5)])
print('原始数据\n'a)
print('对所有数据计算\n', a.ptp())
print('axis=0,按行方向计算,即每列\n', a.ptp(axis=0)) # 按行方向计算,即每列
print('axis=1,按列方向计算,即每行\n', a.ptp(axis=1)) # 按列方向计算,即每行

运行结果:

原始数据
 [[ 9 12 11 6 8]
 [19 5 0 7 14]]
对所有数据计算
 19
axis=0,按行方向计算,即每列
 [10 7 11 1 6]
axis=1,按列方向计算,即每行
 [ 6 19]

以上这篇浅谈Python3 numpy.ptp()最大值与最小值的差就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python函数的万能参数传参详解

python函数的万能参数传参详解

我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数 def test(*args,**kwargs): print(args,kwargs) 然后定义两个变量...

python scrapy重复执行实现代码详解

这篇文章主要介绍了python scrapy重复执行实现代码详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Scrapy是一个为了...

Numpy与Pytorch 矩阵操作方式

Numpy 随机矩阵: np.random.randn(d0, d1, d2, ...) 矩阵大小与形状: np.ndarray.size 与 np.dnarray.shape Pyto...

python 分离文件名和路径以及分离文件名和后缀的方法

分离路径和文件名: os.path.split() 区分文件的名字和后缀: os.path.splitext() import os file_path = "D:/test/t...

深入理解Python中变量赋值的问题

前言 在Python中变量名规则与其他大多数高级语言一样,都是受C语言影响的,另外变量名是大小写敏感的。 Python是动态类型语言,也就是说不需要预先声明变量类型,变量的类型和值在赋值...