[Numpy-discussion] Masking an array with another array

Neil Crighton neilcrighton at gmail.com
Thu Apr 23 10:23:57 EDT 2009


 <josef.pktd <at> gmail.com> writes:

> setmember1d is very fast compared to the other solutions for large b.
> 
> However, setmember1d requires that both arrays only have unique elements.
> 
> So it doesn't work if, for example, your first array is a data vector
> with member ship in different groups (therefore not only uniques), and
> the second array is the sub group that you want to check.
> 

Note there's a patch waiting to be reviewed that adds another version of
setmember_1d for non-unique inputs.

http://projects.scipy.org/numpy/ticket/1036


Neil




More information about the NumPy-Discussion mailing list