En Python, la función numpy.size() cuenta el número de elementos a lo largo de un eje dado.
Sintaxis: numpy.size(arr, axis=None)
Parámetros:
arr: [array_like] Datos de entrada.
eje: [int, opcional] Eje (x, y, z) a lo largo del cual se cuentan los elementos (filas o columnas). Por defecto, proporciona el número total de elementos en una array.
Devuelve: [int] Devuelve el número de elementos a lo largo de un eje dado.
Código #1:
Python3
# Python program explaining # numpy.size() method # importing numpy import numpy as np # Making a random array arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) # By default, give the total number of elements. print(np.size(arr))
Producción:
8
Código #2:
Python3
# Python program explaining # numpy.size() method # importing numpy import numpy as np # Making a random array arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) # count the number of elements along the axis. # Here rows and columns are being treated # as elements #gives no. of rows along x-axis print(np.size(arr, 0)) #gives no. of columns along y-axis print(np.size(arr, 1))
Producción:
2 4