以下の二次元配列があり、行ごとの最小値でありその要素番号を求めたいです。
python
1md = np.array([[2, 1, 2],[5, 2, 1],[1, 2, 5]])
where関数を使って配列内検索をしましたが、最小値のある行番号しか出力されませんでした。それぞれ行の最小値でその要素番号 md[0,1],md[1,2],md[2,1] を求める場合はどうすればいいでしょうか。
python
1pos = np.where(np.min(md,axis=1)) 2print(pos) 3 4出力:(array([0, 1, 2], dtype=int64),)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/07 08:19