numpy.ma.clump_unmasked()
La función devuelve una lista de cortes correspondientes a los grupos desenmascarados de una array 1-D.
Sintaxis: numpy.ma.clump_unmasked(arr)
Parámetros:
arr: [ndarray] Una array enmascarada unidimensional.Devuelve: [lista de cortes] La lista de cortes, uno para cada región continua de elementos desenmascarados en a.
Código #1:
# Python program explaining # numpy.ma.clump_unmasked() function # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma arr = geek.ma.masked_array(geek.arange(8)) arr[[0, 1, 2, 6]] = geek.ma.masked gfg = geek.ma.clump_unmasked(arr) print (gfg)
Producción :
[slice(3, 6, None), slice(7, 8, None)]
Código #2:
# Python program explaining # numpy.ma.clump_unmasked() function # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma arr = geek.ma.masked_array(geek.arange(10)) arr[[0, 1, 2, 6, 8, 9]] = geek.ma.masked gfg = geek.ma.clump_unmasked(arr) print (gfg)
Producción :
[slice(3, 6, None), slice(7, 8, None)]