numpy.ma.clump_masked()
La función devuelve una lista de sectores correspondientes a los grupos enmascarados de una array 1-D.
Sintaxis: numpy.ma.clump_masked(arr)
Parámetros:
arr: [ndarray] Una array enmascarada unidimensional.Retorno: [lista de cortes] La lista de cortes, uno para cada región continua de elementos enmascarados en arr.
Código #1:
# Python program explaining # numpy.ma.clump_masked() 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_masked(arr) print (gfg)
Producción :
[slice(0, 3, None), slice(6, 7, None)]
Código #2:
# Python program explaining # numpy.ma.clump_masked() 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_masked(arr) print (gfg)
Producción :
[slice(0, 3, None), slice(6, 7, None), slice(8, 10, None)]