Cumsum de Panda()

Puede usar la función cumsum() en pandas para calcular la suma acumulativa sobre un eje específico. El total acumulativo se refiere al total general de un registro específico en un momento específico. Esto significa que el total general cambia constantemente a medida que se agregan o eliminan nuevos datos. Analicemos cómo usar la función cumsum() en pandas.

Contenidos

sintaxis de la función

La sintaxis de la función es la siguiente:

1 DataFrame.cumsum (eje=Ninguno, skipna=Verdadero, *args, **kwargs)

parámetros de función

La función acepta los siguientes parámetros:

  1. eje – a lo largo de qué eje se realiza la suma acumulativa. Los valores predeterminados son cero o columnas.
  2. saltar – Permite o no permite cero filas o columnas.
  3. **Kwarg – Argumentos de palabras clave adicionales.

Valor de retorno de la función

La función devuelve una suma acumulativa de un DataFrame a lo largo del eje especificado.

ejemplo

El siguiente ejemplo muestra cómo usar la función cumsum() en el DataFrame de Panda. Supongamos que tenemos un DataFrame de ejemplo como se muestra:

12345678910 # import pandas import pandas as pdff = pd.DataFrame({ «student_1″: [80, 67, 55, 89, 93]»Estudiante__2″: [76, 77, 50, 88, 76]»Estudiante_3″: [88, 67, 80, 90, 92]»Estudiante_4″: [70, 64, 70, 45, 60]»Estudiante_5»: [98, 94, 92, 90, 92]}, índice=[0,1,2,3,4])df

Para ejecutar la suma acumulada sobre las columnas, podemos hacer lo siguiente: El código anterior debería devolver:

Tenga en cuenta que los valores de cada columna contienen la suma de los valores anteriores. Para editar las filas, puede establecer el eje como uno. Un ejemplo es como se muestra:

Conclusión

Este artículo describe cómo realizar una suma acumulativa sobre un eje específico en un Pandas DataFrame usando la función cumsum(). ¡¡Gracias por leer!!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.