uzyskać liczbę wierszy ramki danych na podstawie warunków

Chcę uzyskać liczbę wierszy ramki danych na podstawie warunkowego wyboru. Próbowałem następującego kodu.

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

wydajność:

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

Dane wyjściowe pokazują liczbę dla każdej kolumny w ramce danych. Zamiast tego muszę uzyskać pojedynczy licznik, gdy wszystkie powyższe warunki są spełnione? Jak to zrobić? Jeśli potrzebujesz więcej wyjaśnień na temat mojej ramki danych, daj mi znać.

questionAnswers(2)

yourAnswerToTheQuestion