numpy.nan argmin (配列、軸=なし):インデックスを返しますNaNを無視して、指定された軸上の配列のmin要素の値。
スライスにNaNとInfsのみが含まれている場合、結果は信頼できません。
パラメータ:
配列: 軸で機能する入力配列: [int、オプション]0や1などの指定された軸に沿って
戻り値:
array.shapeと同じ形状の配列へのインデックスの配列。軸に沿った寸法を削除します。
コード1:
#Pythonプログラムの説明
#nan argmin ()work
import
numpy as geek
# 1D配列の操作
配列
=
[ geek.nan、
4
、
2
、
3
、
1
]
print
(
" INPUT ARRAY 1: "
、array)
array2 コード><コードclass = "keyword"> =
geek.array([[geek.nan、
4
]、[
1
、
3
]])
#最小要素のインデックスを返します
#NaNを含むメトリックの場合
print
(
"array1の最小のインデックス:"
、geek.nan argmin (array))
#2D配列の操作
print
(
"INPUT ARRAY 2:"
、array2)
print
(
"array2の最小のインデックス:"
、geek.nan argmin (array2))
印刷
(
" array2の軸1のインデックス: "
、geek.nan argmin (array2、axis
=
1
))
出力:
INPUTアレイ1:[nan、4、2、3、1]配列1の最小のインデックス:4入力アレイ2:[[nan4.][1。 3.]] array2の最小のインデックス:2 array2の軸1のインデックス:[1 0]
コード2:argminおよびnan
#Pythonプログラムの説明
import
オタクとしてのnumpy
#2Dアレイの操作
配列
<コードクラス="キーワード">=<コードクラス="プレーン">([[<コードクラス="値">8 、
13
、
5
、
0
]、
[geek.nan、geek。 nan、
5
、
3
]、
[
10
、
7
、
15
、
15
]、
[
3
、
11
、
4
、
12
]])
印刷
(
"INPUT ARRAY:"
、array)
#mを返します要素インデックス内
#メトリック別
"" "
[[8 13 5 0]
[02 5 3]
[10 7 15 15]
[3 11 4 12]]
^ ^ ^ ^
0 240-要素
1 130-インジケーター
"" "
印刷
(
"のインデックス argmin を使用した分: "
、オタク。 argmin (array、axis
=
0
))
印刷
(
" nan argminを使用したminのインデックス::"
、geek.nan argmin (rray、axis
=
0
))
出力:強い>
入力配列:[[8 13 5 0] [0 2 5 3] [10 7 15 15] [3 11 4 12]]最小要素のインデックス:[1 1 3 0]
リンク:
argmin .html> https://docs.scipy.org/doc/numpy -dev / reference /generated / numpy.nan argmin .html
注:
これらのコードはオンラインIDのために働きます。それらをシステムで実行して、それらがどのように機能するかを確認してください
この記事はMohitGupta_OMGによって提供されています