numpy主要函数的使用方法,python numpy函数

  numpy主要函数的使用方法,python numpy函数

  Nmupy选取最大值的函数:argmax和amax argmax和amax都是与最大值有关的函数。这两个功能有什么区别?

  Max返回值本身,argmax返回最大值的标签。

  例子如下:

  导入numpy为npa=np.array([[1,2,3],[4,5,6],[7,8,9]])print(a)amax_=np.amax(a,Axis=1)print( amax _:)print(amax _)arg max _=NP . arg max(a,Axis=1)print( arg max _:)print(arg max _)这是我们即将执行的一段代码。这两个函数的参数是相同的。两者都输入数组a,轴设为1(求每行中最大的,后面会介绍)

  结果是

  [[1 23][4 56][7 89]]Amax _:[3 69]arg max _:[2 22]注意标签是从0开始的,所以最大的3,6,9在标签2下面。

  关于轴参数的一个简单方法:提取数组A中的某个数,可以使用a[x][y][z]的方法。axis的值是用哪个括号表示的数字串。

  例如,下面的例子:

  Numpy as NPA=np.array ([[1,2,3],[4,5,6],[7,8,9]]) print (a) amax _ 1=np.amax (a,axis=1) print (amax _ axis=1:)

  [[1 2 3][4 5 6][7 8 9]]amax _ axis=1:[3 6 9]amax _ axis=0:[7 8 9]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: