Buen día:
En la sección "Para saber más: entendiendo el método grupoby, se da un ejercicio con dos códigos:
1)
import pandas as pd
df = pd.DataFrame({ 'Animal': ['Perro', 'Gato', 'Elefante', 'Perro', 'Gato', 'Elefante'], 'Color': ['Negro', 'Blanco', 'Gris', 'Marrón', 'Negro', 'Marrón'], 'Cantidad': [2, 3, 1, 4, 2, 2] }) df
2)
df.groupby('Animal').sum(numeric_only=True)
¿Por qué al correr el cógido: df.groupby('Animal').sum(numeric_only=True) , sólo arroja la cantidad de Elefantes, Gatos y Perros? Esperaba que diera la cantidad de todos los animales. Todos los valores en la columna 'Cantidad' son integer, por lo que no me queda claro el resultado.
De antemano mil gracias por apoyarme. A veces es difícil dar las gracias a los apoyos recibidos.