numpy.MaskedArray.compressed()
La función devuelve todos los datos no enmascarados como una array 1-D.
Sintaxis: numpy.MaskedArray.compressed(self)
Retorno: [ndarray] Se devuelve un nuevo ndarray que contiene los datos no enmascarados.
Código #1:
# Python program explaining # numpy.MaskedArray.compressed() function # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma arr = geek.ma.array(geek.arange(10), mask =[0]*6 + [1]*4) gfg = arr.compressed() print(gfg)
Producción :
[0 1 2 3 4 5]
Código #2:
# Python program explaining # numpy.MaskedArray.compressed() function # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma arr = geek.ma.array(geek.arange(7), mask =[0]*4 + [1]*3) gfg = arr.compressed() print(gfg)
Producción :
[0 1 2 3]