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ć.