マスキング:特定の要素のみを取り出すための機能

python

Numpyのマスキング機能は、特定の要素のみを取り出すための機能です。この機能を使用すると、配列内の特定の条件を満たす要素のみを取り出すことができます。

例えば、以下のような配列があるとします。

import numpy as np
arr = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])

この配列から、値が5以上の要素のみを取り出すには、以下のようにマスキングを使用します。

mask = arr >= 5
result = arr[mask]
print(result)
# [5 6 7 8 9]

この例では、配列arr内の値が5以上の要素のみを取り出しています。マスキングを使用することで、配列内の特定の条件を満たす要素のみを取り出すことができます。

タイトルとURLをコピーしました