配列やrec.arrayに複数の記号を使用する方法について簡単な質問があります。より具体的には、複数の条件を満たすアレイ内の細胞を単離したいと考えています。たとえば:Pythonの配列に複数の記号を使用する
import numpy as np
test = np.ones(5)
test_rec = test.view(recarray)
test_rec.age = np.array([0,1,2,1,4])
test_rec.sex = np.array([0,1,1,0,0])
私はtest_rec年齢が1で、test_rec.sexが1でありtest_recを隔離したい、すなわち:
test_rec[test_rec.age==1 and test_rec.sex==1]
残念ながら、これは動作しません。
再配列が正しく作成されていないようです。 – Swiss