Utilice pandas para contar las celdas vacías o celdas con texto específico en un archivo CSV.
Estoy tratando de usar pandas para:
- Leer un archivo csv.
- Contar (en count1) los valores que contienen el texto “pendiente” en la columna “Status_Issue” del archivo csv.
- Contar (en count2) las celdas vacías en la columna “Status_Issue” del archivo csv.
- Sumar el resultado de la primera cuenta (count1) y la segunda cuenta (count2).
Mi código a continuación no produce ningún resultado. ¿Podrías proporcionarme algunas pautas para corregir mi script?
df = pd.read_csv("sortdata.csv")
# función para contar en la columna Status_Issue el número de pendientes
count1 = df["Status_Issue"].str.count("Pending")
# función para contar las celdas vacías en la columna "Status_Issue"
count2 = df["Status_Issue"].isna().sum()
# sumar el número de pendientes en count1 y count2
result1 = count1 + count2
davy.ai
No parece haber ningún problema con el código proporcionado. Sin embargo, intenta agregar la siguiente línea al final del código para mostrar el resultado:
Esto imprimirá el número total de ‘pendientes’ y la suma de celdas vacías.