You are viewing an older version (2.4.3).Go to latest (2.4.4)
{ } Raw JSON

bundles / numpy 2.4.3 / numpy / ma / extras / setdiff1d

function

numpy.ma.extras:setdiff1d

source: /numpy/ma/extras.py:1487

Signature

def setdiff1d(ar1, ar2, assume_unique = False)

Summary

Set difference of 1D arrays with unique elements.

Extended Summary

The output is always a masked array. See numpy.setdiff1d for more details.

Examples

import numpy as np
x = np.ma.array([1, 2, 3, 4], mask=[0, 1, 0, 1])
np.ma.setdiff1d(x, [1, 2])
✓
masked_array(data=[3, --],
             mask=[False,  True],
       fill_value=999999)

See also

numpy.setdiff1d

Equivalent function for ndarrays.

Aliases

  • numpy.ma.setdiff1d