日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

numpy中min函数

發布時間:2024/1/3 综合教程 25 生活家
生活随笔 收集整理的這篇文章主要介紹了 numpy中min函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

numpy提供的數組功能比較常用,NumPy中維數被稱為軸,軸數稱為秩。

import numpy as np

比如a = np.array([[1, 5, 3], [4, 2, 6]])

a.min()返回的就是a中所有元素的最小值

a.min(0)返回的就是a的每列最小值

a.min(1)返回的是a的每行最小值

光這么說可能有點犯迷糊,下面舉一個三維的例子

b = np.array([[[1, 2, 3], [4, 5, 6]], [[2, 3, 4], [3, 65, 1]], [[1, 33, 2], [44, 55, 66]]])

打印一下b如下

array(

[[[ 1, 2, 3],
[ 4, 5, 6]],

[[ 2, 3, 4],
[ 3, 65, 1]],

[[ 1, 33, 2],
[44, 55, 66]]])

b.min(k)就是b.min(axis=k),就是在他的第k個軸上投影求最小

比如b.min(0)就是

[[1 2 2],

[3, 5, 1]] ,

第一個元素1是通過比較b[0][0][0]、b[1][0][0]和b[2][0][0]得到的

第二個元素2是通過比較b[0][0][1]、b[1][0][1]和b[2][0][1]得到的

。。。

以上可以看成以第一位元素為軸投影,依次求他們的最小

若求b.min(2)就是得到

array(

[[ 1, 4],
[ 2, 1],
[ 1, 44]])

第一個元素時通過b[0][0][0]、b[0][0][1]和b[0][0][2]得到

。。。

比較的時候前面元素位置都不變,最后一位依次變化,找最小

同樣,max也是類似

總結

以上是生活随笔為你收集整理的numpy中min函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。