W tym artykule zbadamy różne metody wykreślenia danych za pomocą Pythona Pandas. Wykonaliśmy wszystkie przykłady w edytorze kodu źródłowego Pycharm za pomocą matplotlib.Pakiet pyplot.
Planowanie w Pandas Python
W Pandy, .PTOT () ma kilka parametrów, których można użyć na podstawie swoich potrzeb. Przeważnie, używając parametru „rodzaj”, możesz zdefiniować, który typ wykresu utworzysz.
Składnia do wykreślenia danych za pomocą pandas Python
Poniższa składnia służy do wykreślania ramki danych w Pandas Python:
# Importuj pandy i matplotlib.Pakiety pyplotMożesz także zdefiniować rodzaj wykresu, używając tego rodzaju parametru w następujący sposób:
var_df.wykres (x = 'kolumna1', y = 'kolumna2', cind = 'bar')Obiekty Pandas DataFrame mają następujące metody wykresu:
Jeśli użytkownik używa tylko metody PTOT () bez użycia żadnego parametru, tworzy domyślny wykres linii.
Teraz szczegółowo opracujemy niektóre główne rodzaje wykresów za pomocą niektórych przykładów.
Rozproszenie spisku w pandy
W tego rodzaju wykresach reprezentowaliśmy związek między dwiema zmiennymi. Weźmy przykład.
Przykład
Na przykład mamy dane dotyczące korelacji między dwiema zmiennymi PDP_Growth i Oil_Price. Aby wykreślić relację między dwiema zmiennymi, wykonaliśmy następujący kawałek kodu w naszym edytorze kodu źródłowego:
importować matplotlib.Pyplot as PltWykresy liniowe w pandach
Wykres wykresu liniowego jest podstawowym rodzajem wykresu, w którym podane informacje wyświetla się w serii punktów danych, które są dalej połączone segmentami linii prostych. Korzystając z wykresów liniowych, możesz także wyświetlać trendy w nadgodzinach.
Przykład
W poniżej wspomnianym przykładzie wzięliśmy dane dotyczące stopy inflacji w ubiegłym roku. Najpierw przygotuj dane, a następnie utwórz DataFrame. Poniższy kod źródłowy wykres wykres linii dostępnych danych:
importować pandy jako PDW powyższym przykładzie musisz ustawić rodzaj = „linia” dla wykresu wykresu liniowego.
Metoda 2# za pomocą wykresu.Metoda linii ()
Powyższy przykład, możesz również zaimplementować przy użyciu następującej metody:
importować pandy jako PDPoniższy wykres liniowy wyświetli się po uruchomieniu powyższego kodu:
Wykres wykresu barowego w pandy
Wykres wykresu słupkowy służy do przedstawienia danych kategorycznych. W tego typu wykresie prostokątne pręty o różnych wysokościach są wykreślane na podstawie podanych informacji. Wykres słupkowy można wykreślić w dwóch różnych kierunkach poziomych lub pionowych.
Przykład
W następnym przykładzie przyjęliśmy wskaźnik umiejętności czytania i pisania. Utworzone sąFrame DataFrame, w których „Country_names” i „Alteracy_rate” to dwie kolumny DataFrame. Korzystając z pandy, możesz wykreślić informacje w kształcie wykresu słupkowego w następujący sposób:
importować pandy jako PDMożesz także zaimplementować powyższy przykład przy użyciu następującej metody. Ustaw w tym wierszu wykresy wykresu baru dla wykresu baru:
ramka danych.wykres (x = 'country_names', y = 'litr_rate', cind = 'bar')WYKRESA WYKRESU WYKORZYSTAJĄCE
Możesz także wykreślić dane na poziomych słupkach, wykonując następujący kod:
importować matplotlib.Pyplot as PltW df.działka.Barh (), Barh jest używany do wykresu poziomego. Po uruchomieniu powyższego kodu następujący wykres słupkowy wyświetla się w oknie:
Wykres ciast w pandach
Wykres kołowy reprezentuje dane w okrągłym kształcie graficznym, w którym dane wyświetlają się w plasterkach na podstawie danej ilości.
Przykład
W poniższym przykładzie wyświetliśmy informacje o „ziemia_materialu” w różnych plasterkach na wykresie kołowym. Najpierw utwórz ramkę danych, a następnie za pomocą pandy, wyświetl wszystkie szczegóły na wykresie.
importować pandy jako PDPowyższy kod źródłowy przedstawia wykres kołowy dostępnych danych:
Wniosek
W tym artykule widziałeś, jak wykreślić ramki danych w Pandas Python. W powyższym artykule wykonywane są różne rodzaje wykresów. Wykreślić więcej rodzajów, takich jak pudełko, heksbina, hist, kDE, gęstość, obszar itp., Możesz użyć tego samego kodu źródłowego, zmieniając rodzaj wykresu.