Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.
El método Pandas Series.prod()
se utiliza para obtener el producto de los valores del eje solicitado.
Sintaxis: Series.prod(axis=Ninguno, skipna=Ninguno, level=Ninguno, numeric_only=Ninguno, min_count=0)
Parámetros:
eje: {índice (0)}
skipna [booleano, predeterminado True]: Excluir NA/valores nulos. Si una fila/columna completa es NA, el resultado será
nivel NA [int o nombre de nivel, predeterminado Ninguno]: si el eje es un índice múltiple (jerárquico), cuente a lo largo de un nivel particular, colapsando en un escalar.
numeric_only[boolean, default None] : incluye solo datos flotantes, int y booleanos. Si ninguno, intentará usar todo, luego use solo datos numéricosDevoluciones: Devuelve el producto de los valores para el eje solicitado
Código n.º 1: de forma predeterminada, el producto de una serie vacía o totalmente NA es 1.
# importing pandas module import pandas as pd # min_count = 0 is the default pd.Series([]).prod() # When passed min_count = 1, # product of an empty series will be NaN pd.Series([]).prod(min_count = 1)
Producción:
1.0 nan
Código #2:
# importing pandas module import pandas as pd # applying prod() on a list of series val = pd.Series([12, 5, 7]).prod() val
Producción:
420