numpy.ma.MaskedArray.count()
cuenta los elementos no enmascarados de la array a lo largo del eje dado.
Sintaxis: numpy.ma.MaskedArray.count(self, axis=Ninguno, keepdims = sin valor)
Parámetros:
eje: [Ninguno o int o tupla de int, opcional] Eje a lo largo del cual se realiza el conteo. El eje predeterminado es Ninguno, realiza el conteo sobre todas las dimensiones de la array de entrada. El eje puede ser negativo, en cuyo caso cuenta desde el último hasta el primer eje.
keepdims: [bool, opcional] Si esto se establece en True, el eje que se reduce se deja en el resultado como dimensiones con tamaño uno. Con esta opción, el resultado se transmitirá correctamente contra la array.Devuelve: [ndarray o escalar] Una array con la misma forma que la array de entrada, con el eje especificado eliminado. Si la array es una array de 0-d, o si el eje es Ninguno, se devuelve un escalar.
Código #1:
# Python program explaining # numpy.ma.MaskedArray.count() function # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma arr = ma.arange(6).reshape((2, 3)) arr[1, :] = ma.masked gfg = arr.count(axis = 0) print (gfg)
Producción :
[1 1 1]
Código #2:
# Python program explaining # numpy.ma.MaskedArray.count() function # importing numpy as geek # and numpy.ma module as ma import numpy as geek import numpy.ma as ma arr = ma.arange(6).reshape((2, 3)) arr[1, :] = ma.masked gfg = arr.count() print (gfg)
Producción :
3