Etykiety osi obrotu morskiego

Etykiety osi obrotu morskiego
Seborn ma kilka trybów wizualizacji do wyboru. Seborn służy do tworzenia różnych wykresów. Jest wyposażony w kilka fascynujących predefiniowanych szablonów. Jednym z punktów rywalizacji podczas wykresu różnych wykresów jest scalanie tagów x lub tagów y, co utrudnia sprawdzenie, jaki rodzaj danych jest obecny na obu osiach. W rezultacie rozwiązujemy problem, odwracając znaczniki zarówno osi X, jak i osi Y. Zobaczmy, jak obrócić znaczniki obu osi.

Przykład 1

W takim przypadku wykorzystujemy metodę XTicks () do obracania podpisów osi x. Możemy przekazać wartość kąta obrotu do funkcji XTicks (). Możemy określić kąt obrotu, który chcemy obrócić znaczniki X przy użyciu tej metody.

importować Numpy jako NP
importować matplotlib.Pyplot as Plt
Importuj Seaorn jako SNS
data = „amna”: 60, „Aleena”: 97, „Jalil”: 70,
„Zubair”: 80
Nazwy = lista (dane.Klucze())
wartości = lista (dane.wartości ())
Ryc = plt.Rysunek (rysunek = (8, 4))
plt.pasek (nazwy, wartości, kolor = „różowy”, szerokość = 0.5)
plt.XLABEL („Nazwy uczniów”)
plt.XTicks (rotacja = 45)
plt.YLABEL („Marks of the Student”)
plt.pokazywać()

Włączamy Numpy, Matplotlib.biblioteki pipplot i biblioteki morskie. Moduł Numpy jest wprowadzany jako NP, matplotlib.Pyplot jest wprowadzany jako PLT, a Searorn jest wprowadzany jako SNS. Zdefiniujmy wybrany zestaw danych. Tutaj tworzymy zestaw danych studentów uzyskiwania znaków na komputerze. Zestaw danych zawiera rekord 4 studentów. Nazywamy funkcję List () i stosujemy osobno nazwy i wartości zdefiniowanego zestawu danych.

W następnym kroku dostosowujemy rozmiar wykresu, więc zastosujemy funkcję figSize (). Ta funkcja jest powiązana z matplotlib.Moduł Pyplot. Rozmiar jest przechowywany w zmiennej „fig”. Metoda paska () służy do utworzenia wykresu słupkowego. Podaliśmy kilka parametrów, które obejmują nazwy, liczby, kolory paska i szerokość prętów. Kolor jest ustawiony jako różowy, a szerokość jest ustawiona jako 0.5.

Następnie wywołujemy funkcję xlabel (), aby określić podpis osi x. Oś X pokazuje nazwiska uczniów. Wzywamy metody XTicks () do obracania etykiety osi x. Etykiety są obracane pod kątem 45, gdy ustawiamy wartość parametru „obrotu” na 45. Podobnie definiujemy znacznik osi y za pomocą metody yLabel () MATPlotlib.Pakiet pyplot. Oś y fabuły pokazuje liczbę uczniów. Ostatecznie przedstawiamy wykres, stosując funkcję show ().

Przykład 2

Dodajemy lęk do atrybutu „g” i wywołujemy metodę XtickLabels (), w której możemy przekazać dowolny kąt, w którym chcielibyśmy zakręcić tytuły X za pomocą funkcji BARPlot ().

Importuj Seaorn jako SNS
importować matplotlib.Pyplot as Plt
G = SNS.BARPLOT (x = [„sekcja A”, „Sekcja B”, „Sekcja C”, „Sekcja D”],
y = [55, 35, 65, 45])
G.set_xtickLabels (
etykiety = [„Sekcja A”, „Sekcja B”, „Sekcja C”, „Sekcja D”], Rotation = 30)
plt.pokazywać()

Na początku programu integrujemy wymagane moduły, Searnorn jako SNS i matplotlib.Pyplot as Plt. Tworzymy zestaw danych z wykresu baru. Nazywamy funkcję Barplot () i w ramach parametru tej funkcji definiujemy wartości obu osi. Dane reprezentują liczbę uczniów w różnych sekcjach. Oś X ilustruje sekcje, a oś y wykresu pokazuje liczbę uczniów.

Chcemy zastosować parametr rotacji na podpisach i kleszkach osi X, aby korzystać z funkcji set_xticklabels (). Ta funkcja zawiera dwa argumenty, takie jak nazwy sekcji i wartość rotacji. Tutaj obracamy etykiety o 30 stopni. Zakończamy kod za pomocą funkcji show () MATPlotlib.Pyplot reprezentujący działkę.

Przykład 3

W tym przypadku, ponieważ chcemy obrócić tutaj etykiety osi Y, nazywamy funkcję Yticks (). Możemy przekazać wartość kąta obrotu do funkcji Yticks ().

importować Numpy jako NP
importować matplotlib.Pyplot as Plt
Importuj Seaorn jako SNS
data = „amna”: 60, „Aleena”: 97, „Jalil”: 70,
„Zubair”: 80
Nazwy = lista (dane.Klucze())
wartości = lista (dane.wartości ())
Ryc = plt.Rysunek (rysunek = (6, 6))
plt.pasek (nazwy, wartości, kolor = „zielony”, szerokość = 0.6)
plt.Yticks (rotacja = 90)
plt.XLABEL („Nazwy uczniów”)
plt.YLABEL („Liczba studentów”)
plt.pokazywać()

Przede wszystkim importujemy biblioteki Numpy jako NP, Matplotlib.Pyplot jako PLT i Seaorn jako SNS. Teraz zacznijmy od zdefiniowania przykładowych danych, których chcemy użyć. Konstruujemy zestaw danych osób, które nabyły znaki komputerowe. W tym zestawie danych uwzględniono w sumie cztery wpisy uczniów. Używamy metody List () i wykonujemy ją do klawiszy i wartości dostarczonego zestawu danych jednocześnie.

Zastosujemy metodę figSize () w celu dostosowania rozmiaru figury w następnym kroku. Matplotlib.Pakiet pyplot jest związany z tą metodą. Wymiar jest zapisywany w atrybucie „fig”. Wykres słupkowy jest tworzony za pomocą funkcji bar (). Nazwy, liczby, odcienie barów i szerokości baru należą do określonych przez nas argumentów. Szerokość jest dostosowywana do 0.6, a kolor jest zielony. Funkcja Yticks () służy do odwrócenia podpisu osi Y. Ponieważ podajemy wartość atrybutu „rotacji” 90, tytuły obracają się pod kątem 90 stopni.

Następnie, aby zdefiniować etykietę osi x, używamy metody xlabel (). Nazwy uczniów są wyświetlane na osi x. Dodatkowo używamy matplotlib.Funkcja yLabel () modułu Pyplot, aby określić identyfikator osi y. Liczba uczniów jest zilustrowana na osi y fabuły. Na koniec używamy metody show () do wizualizacji fabuły.

Przykład 4

Chcemy obrócić etykiety osi y pod kątem 120, więc określamy wartość kąta do parametru „obrotu” funkcji YTickLabels ().

Importuj Seaorn jako SNS
importować matplotlib.Pyplot as Plt
G = SNS.BARPLOT (x = [„sekcja A”, „Sekcja B”, „Sekcja C”, „Sekcja D”],
y = [55, 35, 65, 45])
G.set_yticklabels (etykiety = [0, 30, 55, 35, 65, 45, 80], rotacja = 120)
plt.pokazywać()

Po wprowadzeniu ram Seorborn jako SNS i Matplotlib.Pyplot jako PLT, tworzymy zestaw danych wykresu baru. Nazywamy funkcję Barplot () i w ramach parametru tej funkcji definiujemy wartości obu osi. Dane reprezentują liczbę uczniów w różnych sekcjach. Oś X ilustruje sekcje i oś y wykresu pokazuje liczbę uczniów.

Chcemy zastosować parametr rotacji na podpisach i kleszkach osi Y, więc używamy funkcji set_yticklabels (). Ta funkcja zawiera dwa argumenty, takie jak nazwy sekcji i wartość rotacji. Tutaj obracamy etykiety na 120 stopni. Zakończamy kod za pomocą funkcji show () MATPlotlib.Pyplot reprezentujący działkę.

Wniosek

W tym artykule rozmawialiśmy o kilku technikach obracania etykiet osi X i Y. Czasami widz nie będzie łatwo uzyskać informacji o podpisach obu osi, więc wirujemy etykiety obu osi. Utworzyliśmy dwie różne wykresy, używając wymaganej ramki danych. Podaliśmy również wartość obrotu jako 30, 45, 90 i 120 i zaobserwowaliśmy, co dzieje się z etykietami osi.