10
私は、次のようなDTYPEとnumpyの構造配列があります。私は私のようなマスクを作成することができます知っているnumpyの構造化配列を複数の列にマスクする方法は?
A = numpy.empty(10, dtype=([('segment', '<i8'), ('material', '<i8'), ('rxN', '<i8')]))
:
A[A['segment'] == 42] = ...
が複数の列にマスクを作成する方法はありますか?例えば、(私はこれは動作しません知っているが、私はそれがなかった希望):余分な括弧が必要であることを
A[(A['segment'] == 42) & (A['material'] == 5)]
注:
A[A['segment'] == 42 and A['material'] == 5] = ...
シンプルな、私はそれが大好きです。ありがとう! – jlconlin