Funkcja pandas () pozwala uzyskać podsumowanie statystyczne danych w ramach pandy danych pandas. Funkcja zwraca informacje statystyczne na temat danych, w tym średnią statystyczną, odchylenie standardowe, wartości MIN i MAX itp.
Składnia funkcji
Składnia funkcji jest jak pokazana poniżej:
1 | Ramka danych.Opisz (percentyls = brak, w tym = brak, wyklucz = brak, datetime_is_numeric = false) |
Parametry funkcji
Funkcja akceptuje następujące parametry:
Funkcja zwraca wartość
Funkcja zwraca ramkę danych z każdym wierszem zawierającym typ właściwości statystycznej kolumn.
Przykład
Rozważ poniższy przykład, który ilustruje pierwotne użycie funkcji opisu () w pandy
1 2 3 4 5 6 | importować pandy jako PD df = pd.Ramka danych( „First_name”: [„fracis”, „bernice”, „debra”], „Last_name”: [„Barton”, „Wyche”, „Wade”], indeks = [1,2,3]) df.opisać() |
W powyższym przykładzie zaczynamy od importu biblioteki pandy. Następnie tworzymy prostą ramkę danych i wywołujemy metodę opisu ().
Powyższy kod powinien zwrócić podstawowe podsumowanie informacji o ramie danych. Przykładowe dane wyjściowe jest jak pokazano
Zwróć uwagę, w jaki sposób funkcja zwraca podstawowe informacje statystyczne, takie jak liczba wartości, ile jest unikalnych, najwyższa wartość itp.
Przykład nr 2
Rozważ poniższy przykład, który zwraca podsumowanie statystyczne serii pandy:
1 2 | S = PD.Seria ([10,20,30]) S.opisać() |
W tym przykładzie funkcja powinna zwrócić wyjście, jak pokazano:
W takim przypadku funkcja zwraca podstawowe informacje podsumowujące, takie jak średnia standardowa, 25., 50 i 75. percentyle oraz maksymalna wartość w serii.
Przykład nr 3
Aby opisać określoną kolumnę w ramce danych Pandas, użyj składni, jak pokazano poniżej:
1 | Ramka danych.Nazwa kolumny.opisać() |
Przykład nr 4
Aby wykluczyć określony typ danych z wyniku, użyj pokazanej składni:
1 | df.Opisz (wyklucz = [NP.typ danych]) |
Przykład nr 5
Aby opisać wszystkie kolumny w ramce danych, niezależnie od typu danych, uruchom kod:
1 | df.Opisz (w tym „all”) |
Wniosek
W tym artykule omówiliśmy, jak korzystać z funkcji opisu () w pandy.