Numpy: filtrando linhas por várias condições?
Eu tenho uma matriz numpy bidimensional chamadameta
com 3 colunas .. o que eu quero fazer é:
Eu fiz funcionar, mas a solução parece muito artificial:
meta[ np.logical_and( np.all( meta[:,0:2] == [0,0],axis=1 ) , meta[:,2] < 20) ]
Você poderia pensar em uma maneira mais limpa? Parece difícil ter várias condições ao mesmo tempo; (
obrigado
Desculpe primeira vez que copiei a expressão errada ... corrigida.