
以下のpythonのインタプリターの操作で、
>>> a = np.arange(12).reshape(2,2,3)
>>> a
array([[[ 0, 1, 2],
[ 3, 4, 5]],
[[ 6, 7, 8],
[ 9, 10, 11]]])
として、
>>> np.all(a,axis=-1)
array([[False, True],
[ True, True]])
になるのは理解できるのですが、
>>> np.where(np.all(a,axis=-1))
(array([0, 1, 1]), array([1, 0, 1]))
になるのが理解できません。
(array([0, 1, 1]), array([1, 0, 1]))
はどの様にして出てくるのでしょうか?
No.1ベストアンサー
- 回答日時:
2次元配列で、x行y列の要素の添え字を(x,y)と表すとして、
[[ False,True], [True,True]] の添え字は下記になります。
[[ False(0,0), True(0,1) ],[True(1,0),True(1,1)]]
np.where()はノンゼロな要素の添え字を返すので、
[True(0,1),True(1,0),True(1,1)]が選ばれて、
行の値だけ集めて配列(0,1,1),
列の値だけ集めて配列(1,0,1)――を返します。
#検索しただけなので間違ってるかも。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) listへのappendが出来ない件 1 2022/12/06 21:44
- C言語・C++・C# C言語の問題です。 1 2021/12/22 02:57
- 統計学 統計学 二項分布の正規近似について 2 2023/02/10 11:58
- 数学 『完全<困難』 2 2022/11/28 06:36
- Excel(エクセル) 一つのブックから複数sheetを選択してPDFに保存したいです。 2 2022/02/03 00:45
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Visual Basic(VBA) フォルダの作成 3 2021/11/10 11:05
- 数学 『4色問題③』 2 2022/11/14 00:31
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 1 2022/10/27 14:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
助けてください!九星気学のP...
-
2次元配列を1次元配列にするには
-
C言語の配列をPush(追加)する...
-
phpで、配列の値が意図せず変わ...
-
csvファイルのタブで区切られた...
-
特定の文字で分割する再帰関数
-
array_rand関数
-
Array()で配列の一次元部分と二...
-
$arrN[0] = $arrN[1] = $arrN[2...
-
トークンした言葉を一個づつ配...
-
配列のキー取得
-
配列のインデックスの数値を値...
-
C言語 最大値と最小値を求めて...
-
Eclipseコンテンツアシストでプ...
-
区切り文字を配列に格納する方...
-
配列の最初のデータを削除する...
-
正規表現についての質問
-
データベースに削除機能を追加...
-
先頭0で重複のない配列を作りたい
-
配列を利用して表示されるテー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語の配列をPush(追加)する...
-
行列
-
CArrayの要素としてCStringArra...
-
Texでの数式
-
読み(あ行~わ行)ごとに分け...
-
CArrayのソート
-
C言語 最大値と最小値を求めて...
-
fgetc関数について
-
PHPのmin関数、「1」以上の数値...
-
連想配列の文字コードを変換
-
STLのvectorで作った配列をメン...
-
C言語のchar ポインタ
-
C言語で全角文字の扱いについて
-
配列を指定した順序でソート
-
php で1から100までの素数の表...
-
delphi 2次元配列がわかりません
-
np.stack()とnp.array()の違い
-
array_intersectで空欄を比較し...
-
cakephpでのトランザクション処...
-
verilogで、配列の一部をタスク...
おすすめ情報