obtener el recuento de filas del marco de datos según las condiciones

Quiero obtener el recuento de filas de marcos de datos en función de la selección condicional. Probé el siguiente código.

print df[(df.IP == head.idxmax()) & (df.Method == 'HEAD') & (df.Referrer == '"-"')].count()

salida:

IP          57
Time        57
Method      57
Resource    57
Status      57
Bytes       57
Referrer    57
Agent       57
dtype: int64

La salida muestra el recuento de cada columna en el marco de datos. En su lugar, necesito obtener un solo conteo donde se cumplan todas las condiciones anteriores ¿Como hacer esto? Si necesita más explicación sobre mi marco de datos, por favor hágamelo saber.

Respuestas a la pregunta(2)

Su respuesta a la pregunta