首页 > 编程知识 正文

python中numpy函数,numpy中zeros

时间:2023-05-06 15:25:34 阅读:59573 作者:3962

在编号中使用argmax、argmin1. arg max、arg min的作用argmax:返回各行或各列的最大值所在的下标索引

argmin:返回包含每行或每列底部值的下标索引

参数axis=0表示垂直方向,axis=1表示水平方向。 (由于个人假设,总是认为1是垂直方向,所以遇到numpy的axis的方向无论三七二都是相反的,首先考虑axis=1是水平方向,然后再考虑axis=0) () () ) ) ) )

importnumpyasnpa=NP.array ([ 1,2,3,4,5 ],[ 11,12,13,14,15 ],[ 21,22,23,24,25 ],[ 31,32, 32] ]print(a.argmax(axis=0) )垂直最大print (a.arg max (axis=1) ) )水平最大print (a.arg min ) axis=0 #求水平方向各行最大值的索引[0 0 0 0 0][0 0 0 0 0 0] 2.返回值也是数组,对应于求出的行或列的最大值的索引结果

3 .多维计算结果的计算结果也比较计算为各个数字,结果是以最内层的维形状为最小单位的比较结果,比较最小单位的各位要素,返回最小单元形状的每个最值索引

b=NP.array ([ [ 1,2 ],[ 5,6 ],[ 3,8 ],[ 3,2 ],[ 3,4 ],[ 5,6 ],[ 1,2 ],[ 3,4 ],) ]打印(b.arg max (axis=0) )打印(type ) b.arg max (axis=0) ) ) )打印(b.arg max (axis=1) )打印,返回由他们的索引组成的二维列表[0] [ 10 ] ] class ' numpy.nd array ' [ 12 ] #中的水平第一行。第二个元素的最大值为[ 3,8 ],由相应索引组成的二维

2 .返回的形状是最内层维的形状,返回的值是最内层维的各元素一对一比较的最大值的索引。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。