Sum() y Count()
pandas
ofrece el método count()
, que cuenta todas las celdas no nulas (ni None
ni NaN
) para cada columna.
df = pd.read_csv(file.csv)
number_of_cells = df.count()
Para encontrar el conteo de valores no nulos en una columna específica, use la siguiente sintaxis:
df = pd.read_csv(file.csv)
number_of_cells = df['name of the column'].count()
pandas
también proporciona el método sum()
. Este método calcula la suma de los valores para cada columna, pero solo funciona con columnas numéricas o booleanas.
df = pd.read_csv(file.csv)
total = df.sum()
Dado que el método isna()
devuelve un DataFrame booleano, puede usar la siguiente sintaxis para calcular el número de valores faltantes para cada una de las columnas:
missing_values_count = df.isna().sum()
Para encontrar la suma de valores en una columna particular, usa la siguiente sintaxis:
df = pd.read_csv(file.csv)
total = df['name of the column'].sum()
Tarea
Swipe to start coding
Dado el DataFrame audi_cars
:
- Determina el conteo de celdas no nulas en cada columna.
- Calcula el precio total (usando la columna
price
) para todos los coches en el DataFrame. - Identifica el número de valores faltantes en cada columna.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!