Seeborn dreht Achse -Etiketten

Seeborn dreht Achse -Etiketten
Seeborn hat mehrere Visualisierungsmodi zur Auswahl. Seeborn wird verwendet, um eine Vielzahl von Graphen zu erstellen. Es kommt mit mehreren faszinierenden vordefinierten Vorlagen. Ein Streitpunkt während des Diagramms verschiedener Diagramme ist die Verschmelzung von X -Tags oder Y -Tags, wodurch es schwieriger wird, zu erkennen, welche Art von Daten auf beiden Achsen vorhanden ist. Infolgedessen befassen wir uns mit dem Problem, indem wir die Tags sowohl der X-Achse als auch der Y-Achse invertiert. Mal sehen, wie man die Tags beider Achsen dreht.

Beispiel 1

In diesem Fall verwenden wir die Xticks () -Methode, um die Bildunterschriften der x-Achse zu drehen. Wir können den Wert des Drehwinkels an die Funktion von Xticks () übergeben. Wir können den Rotationswinkel angeben, den wir mit dieser Methode die X -Tags drehen möchten.

Numph als NP importieren
Matplotlib importieren.Pyplot als PLT
Importieren Sie Seeborn als SNS
Data = 'Amna': 60, 'Aleena': 97, 'Jalil': 70,
'Zubair': 80
names = list (Daten.Schlüssel())
Werte = Liste (Daten.Werte())
Abb = PLT.Abbildung (AbbSize = (8, 4))
PLT.bar (Namen, Werte, color = 'pink', width = 0.5)
PLT.Xlabel ("Namen der Schüler")
PLT.Xticks (Rotation = 45)
PLT.Ylabel ("Marks der Studenten")
PLT.zeigen()

Wir integrieren die numpy Matplotlib.Pyplot- und SeaBorn -Bibliotheken. Das Numpy -Modul wird als NP, Matplotlib eingeführt.Pyplot wird als PLT eingeführt und Seeborn wird als SNS eingeführt. Definieren wir den Datensatz unserer Wahl. Hier erstellen wir einen Datensatz von Schülern, die die Markierungen auf einem Computer erhalten. Der Datensatz enthält den Datensatz von 4 Schülern. Wir rufen die Funktion list () auf und wenden die Namen und Werte des definierten Datensatzes getrennt an.

Im nächsten Schritt passen wir die Größe des Diagramms an, sodass wir die Funktion figsize () anwenden können. Diese Funktion ist mit dem Matplotlib verbunden.Pyplot -Modul. Die Größe wird in der Variablen „Fig“ gespeichert. Die bar () -Methode wird zum Erstellen des Balkendiagramms verwendet. Wir haben mehrere Parameter bereitgestellt, die Namen, Zahlen, Farben der Stange und die Breite der Balken enthalten. Die Farbe wird als rosa eingestellt und die Breite wird als 0 eingestellt.5.

Dann nennen wir die Funktion xlabel (), um die Bildunterschrift der x-Achse anzugeben. Die X-Achse zeigt die Namen von Studenten. Wir rufen die Xticks () -Methoden auf, um das Etikett der X-Achse zu drehen. Die Etiketten werden im Winkel von 45 gedreht, während wir den Wert des Parameters „Drehung“ auf 45 festlegen. In ähnlicher Weise definieren wir das Tag der y-Achse mit Hilfe der Ylabel () -Methode der Matplotlib.Pyplot -Paket. Die y-Achse der Handlung zeigt die Anzahl der Schüler. Am Ende zeigen wir das Diagramm, indem wir die Funktion show () verwenden.

Beispiel 2

Wir fügen den Barplot dem "G" -attribut hinzu und rufen die XtickLabels () -Methode auf.

Importieren Sie Seeborn als SNS
Matplotlib importieren.Pyplot als PLT
g = sns.Barplot (x = ["Abschnitt A", "Abschnitt B", "Abschnitt C", "Abschnitt D"],
y = [55, 35, 65, 45])
G.set_xticklabels (
Labels = ["Abschnitt A", "Abschnitt B", "Abschnitt C", "Abschnitt D"], Rotation = 30)
PLT.zeigen()

Zu Beginn des Programms integrieren wir die erforderlichen Module Seeborn als SNS und Matplotlib.Pyplot als PLT. Wir erstellen einen Datensatz des Balkendiagramms. Wir nennen die Funktion barplot () und innerhalb des Parameters dieser Funktion definieren wir die Werte beider Achsen. Die Daten repräsentieren die Anzahl der Schüler in verschiedenen Abschnitten. Die x-Achse veranschaulicht die Abschnitte, und die y-Achse des Diagramms zeigt die Anzahl der Schüler.

Wir möchten den Rotationsparameter auf die Bildunterschriften und Zecken der X-Achse anwenden, damit wir die Funktion set_xticklabels () verwenden. Diese Funktion enthält zwei Argumente wie die Namen von Abschnitten und den Wert der Rotation. Hier drehen wir die Etiketten um 30 Grad. Wir beenden den Code mit der Funktion show () von Matplotlib.Pyplot, um die Handlung darzustellen.

Beispiel 3

In diesem Fall nennen wir hier die yticks () -Funktion, da wir die Beschriftungen der y-Achse drehen wollen. Wir können den Wert des Drehwinkels an die yticks () -Funktion übertragen.

Numph als NP importieren
Matplotlib importieren.Pyplot als PLT
Importieren Sie Seeborn als SNS
Data = 'Amna': 60, 'Aleena': 97, 'Jalil': 70,
'Zubair': 80
names = list (Daten.Schlüssel())
Werte = Liste (Daten.Werte())
Abb = PLT.Abbildung (AbbSize = (6, 6))
PLT.bar (Namen, Werte, color = 'grün', width = 0.6)
PLT.yticks (Rotation = 90)
PLT.Xlabel ("Namen der Schüler")
PLT.Ylabel ("Anzahl der Schüler")
PLT.zeigen()

Erstens importieren wir die Bibliotheken Numpy als NP, Matplotlib.Pyplot als PLT und Seeborn als SNS. Beginnen wir nun mit der Definition der Beispieldaten, die wir verwenden möchten. Wir erstellen einen Datensatz von Personen, die die Computermarken erworben haben. In diesem Datensatz sind insgesamt vier Einträge von Schülern enthalten. Wir verwenden die Methode List () und führen sie mit den Schlüssel und Werten des bereitgestellten Datensatzes gleichzeitig aus.

Wir verwenden die Methode von Figsize (), um die Größe der Abbildung innerhalb des nächsten Schritts anzupassen. Der Matplotlib.Das Pyplot -Paket hängt mit dieser Methode zusammen. Die Dimension wird im Attribut „Fig“ gespeichert. Das Balkendiagramm wird mit Hilfe der Bar () -Funktion erstellt. Die Namen, Zahlen, Stangenschuh- und Barbreiten gehören zu den Argumenten, die wir angegeben haben. Die Breite wird auf 0 eingestellt.6 und die Farbe ist grün. Die yticks () -Funktion wird verwendet. Da wir den Wert des Attributs „Rotation“ auf 90 geben, drehen sich die Titel in einem 90-Grad-Winkel.

Um das Etikett der x-Achse zu definieren, verwenden wir die XLabel () -Methode. Die Namen der Schüler werden auf der X-Achse angezeigt. Zusätzlich verwenden wir die Matplotlib.Ylabel () -Funktion des Pyplot-Moduls, um die Y-Achse-Kennung anzugeben. Die Anzahl der Schüler wird in der Y-Achse der Handlung veranschaulicht. Zuletzt verwenden wir die Messe () -Methode, um das Diagramm zu visualisieren.

Beispiel 4

Wir möchten die Etiketten der y-Achse in 120 Winkeln drehen, daher geben wir den Wert des Winkels zum „Drehung“ -Parameter der yticklabels () -Funktion an.

Importieren Sie Seeborn als SNS
Matplotlib importieren.Pyplot als PLT
g = sns.Barplot (x = ["Abschnitt A", "Abschnitt B", "Abschnitt C", "Abschnitt D"],
y = [55, 35, 65, 45])
G.set_yticklabels (Labels = [0, 30, 55, 35, 65, 45, 80], Rotation = 120)
PLT.zeigen()

Nach der Einführung der Frameworks Seaborn als SNS und Matplotlib.Pyplot als PLT erstellen wir einen Datensatz des Balkendiagramms. Wir nennen die Funktion barplot () und innerhalb des Parameters dieser Funktion definieren wir die Werte beider Achsen. Die Daten stellen die Anzahl der Schüler in den verschiedenen Abschnitten dar. Die x-Achse veranschaulicht die Abschnitte und die y-Achse des Diagramms zeigt die Anzahl der Schüler.

Wir möchten den Rotationsparameter auf die Bildunterschriften und Zecken der y-Achse anwenden, daher verwenden wir die Funktion set_yticklabels (). Diese Funktion enthält zwei Argumente wie die Namen von Abschnitten und den Wert der Rotation. Hier drehen wir die Etiketten bei 120 Grad. Wir beenden den Code mit der Funktion show () von Matplotlib.Pyplot, um die Handlung darzustellen.

Abschluss

In diesem Artikel haben wir über die verschiedenen Techniken gesprochen, um die Etiketten der X- und Y -Achsen der Handlung zu drehen. Manchmal erhält der Betrachter die Informationen über die Bildunterschriften beider Achsen nicht leicht, sodass wir die Etiketten beider Achsen drehen. Wir haben zwei verschiedene Diagramme erstellt, indem wir den erforderlichen Datenrahmen verwenden. Wir gaben auch den Wert der Rotation als 30, 45, 90 und 120 und beobachteten, was mit den Etiketten der Achsen passiert.