Matplotlib tick_params

Matplotlib tick_params
Matplotlib ist ein Python-Visualisierungspaket für zweidimensionale Array-Graphen. Es handelt sich um ein visuelles Analysepaket, das auf Numpy -Datenrahmen basiert und auf der Scipy -Plattform arbeiten soll. Um das Layout von Zecken, Zeckentiteln und Farben anzupassen, verwenden wir Matplotlib.Pyplot.Tick ​​-Params (). Wir werden in diesem Artikel Matplotlib Tick_-Params durchlaufen.

Verwenden Sie die Methode von Tick_params () und geben Sie die Richtung von Zecken an:

Hier werden wir diskutieren, wie Sie die Methode TOCK-_params () verwenden, indem wir den Parameter „Richtung“ übergeben, um die Richtung der Zecken anzugeben.

Matplotlib importieren.Pyplot als PLT
Numph als NP importieren
a = np.Arange (10, 30, 0.4)
B = NP.Sünde (a)
PLT.Grundstück (a, b)
PLT.xlabel ('x')
PLT.Ylabel ('Y')
PLT.tick_params (axis = 'beide', Direction = 'in'))
PLT.zeigen()

Bevor wir den Code starten, importieren wir zwei Bibliotheken. Der Matplotlib.Die Pyplot -Bibliothek ist für die grafischen Funktionen und Plotfunktionen verantwortlich. Andererseits behandelt die Numpy -Bibliothek verschiedene numerische Werte. Als nächstes nehmen wir eine Variable mit dem Namen „A“ ein, der den Datensatz der X-Achse darstellt. Die Variable „B“ repräsentiert die Datensätze der y-Achse. Wir weisen ein Array zu, indem wir die integrierte Funktion der Numpy-Bibliothek verwenden. Hier übergeben wir einige numerische Werte als Parameter dieser Funktion.

Darüber hinaus nutzen wir die Sin () -Funktion der Numpy-Bibliothek und übergeben die Variable „A“, die unsere X-Achse an diese Funktion ist. Dann haben wir den Wert dieser Funktion in Variable "B" gespeichert. So erstellen wir Datensätze der y-Achse. Jetzt nennen wir eine Methode Plot (), die die Matplotlib -Bibliothek abruft. Und wir stellen dieser Methode Datensätze von X-Achse und Y-Achse bereit.

Die Methode zielt darauf ab, ein Diagramm mit Hilfe von Datenpunkten aus beiden Achsen zu zeichnen. Nach dem Zeichnen des Diagramms setzen wir das Etikett der X-Achse und der y-Achse mithilfe der PLT.Label () Funktion jeweils. Darüber hinaus verwenden wir die Funktion TICK_PARAMS (), die für die Änderung des Erscheinungsbilds von Zecken und Ticketiketten verantwortlich ist. Hier wenden wir diese Funktion auf beide Achsen an und setzen die Richtung der Zecke. Am Ende nennen wir die Show (show (), mit der die Grafik angezeigt wird.

Passen Sie die Breite der Zecken ein:

Lassen Sie uns nun sehen, wie Sie die Breite der Zecken in der Grafik anpassen können. Zu diesem Zweck haben wir der Funktionalität von Tick_params () das Argument „Breite“ zur Verfügung gestellt. Darüber hinaus geben wir hier die Labelsize von Achsen an:

Matplotlib importieren.Pyplot als PLT
Numph als NP importieren
a = np.Arange (150)
B = NP.Sünde (a)
PLT.Grundstück (a, b)
PLT.xlabel ('x')
PLT.Ylabel ('Y')
PLT.tick_params (axis = 'y', width = 20, labelSize = 'xx-large')
PLT.zeigen()

Zunächst schließen wir Matplotlib ein.Pyplot- und Numpy -Bibliotheken, mit denen die Grafiken zeichnen und verschiedene numerische Werte erreicht werden. Dann initialisieren wir zwei Variablen mit den Namen "A" und "B", die die Datensätze sowohl der X-Achse als auch der Y-Achse darstellen. Hier wird die Methode arrang () verwendet, um ein Array zu erstellen, in dem wir numerische Werte übergeben.

Andererseits wenden wir die SIN () -Funktion der Numpy -Bibliothek auf die zweite Variable an. Wir haben die x-Achse als Parameter bereitgestellt. Darüber hinaus zeichnen wir die Werte in der Grafik mit der Funktion Plot () an. Wir geben auch die Beschriftungen beider Achsen an, indem wir das PLT anwenden.Label () Methode. Zusätzlich werden wir die Methode TECK_PARAMS () anrufen. Diese Funktion wird auf die y-Achse angewendet. Daher setzen wir die "20" -Breite der Zecken auf der y-Achse. Und die Etikettengröße der Y-Achse wird hier angepasst. Dann beschäftigen wir die PLT.show () Funktion zur Darstellung der Grafik.

Ändern Sie den Rotationswinkel für Matplotlib -Zecken:

In diesem Schritt werden wir die Drehung der Etiketten ändern, indem wir den Parameter „LabelRotation“ an die PLT übergeben.ticks_params () Methode. Wir können die Etiketten der Achsen in jedem Winkel, den wir auswählen, einstellen.

Matplotlib importieren.Pyplot als PLT
Numph als NP importieren
a = np.willkürlich.Randint (500, Größe = (100))
B = NP.willkürlich.Randint (340, Größe = (100))
PLT.Streuung (a, b)
PLT.xlabel ('x')
PLT.Ylabel ('Y')
PLT.tick_params (axis = 'beide', labelRotation = 270)
PLT.zeigen()

Zu Beginn des Codes integrieren wir Bibliotheken, mit denen die erforderlichen Operationen ausgeführt werden. Dann nehmen wir Variablen mit den Namen „A“ und „B“ an. Wir weisen unterschiedliche Werte in den Parametern der Random () -Funktion zu. Diese Werte sind Werte von Datensätzen der X-Achse und der y-Achse, wie in der Ausgabe gezeigt.

Außerdem nennen wir die PLT.Scatter () Funktion und ist dafür verantwortlich, Punkte zufällig auf den X-Y-Achsen zu zeichnen. Wir haben Datensätze der X-Achse und der y-Achse als Parameter dieser Funktion bereitgestellt. Jetzt beschäftigen wir die PLT.Label () Funktion zum Beschriften von X-Y-Ebenen für beide Achsen. Darüber hinaus verwenden wir die Methode TICK_PARAMS () und wenden diese Funktion auf beiden Achsen an, um die Aussichten der Zecken des Diagramms zu verwalten.

Hier setzen wir die Rotation der Etiketten beider Achsen. Nach all dem müssen wir die Grafik zeigen.

Geben Sie die Etikettenfarbe an:

Wir können die Farbe der Achsenkennzeichnung in Matplotlib einstellen. Um dies zu erreichen, haben wir dem PLT den Parameter „LabelColor“ zur Verfügung gestellt.ticks_params () Methode.

Matplotlib importieren.Pyplot als PLT
Numph als NP importieren
A = [5, 10, 15, 20, 25, 30]
B = [5, 8, 12.5, 21, 24, 31]
PLT.Grundstück (a, b)
PLT.xlabel ('x')
PLT.Ylabel ('Y')
PLT.tick_params (axis = 'x', labelColor = 'r')
PLT.tick_params (axis = 'y', labelColor = 'y')
PLT.zeigen()

Hier führen wir Matplotlib vor.Pyplot- und Numpy -Bibliotheken, mit denen wir Diagramme erstellen und einige numerische Funktionen ausführen können. Dann initialisieren wir zwei Arrays mit den Namen "A" und "B".

In der Zwischenzeit vergeben wir einige Werte, die sich auf den X-Y-Achsen abfangen. Durch die Verwendung der Funktion Plot () zeichnen wir eine Linie auf X-Y-Achsen, wie in der Grafik gezeigt. In der nächsten Zeile definieren wir die Etiketten mit der X-Achse und der y-Achse durch die Verwendung der PLT.Label () Funktion. Darüber hinaus verwenden wir die methode tick_params (), die die Farbe der Etiketten der x-Achse in Rot und Etiketten der Y-Achse zu Grün ändert. Wir nennen die PLT.show () Funktion zum Anzeigen des Diagramms.

Abschluss:

Wir haben darüber gesprochen, wie man die Methode Tick_params () in Matplotlib verwendet. Wir können die Richtung und Breite der Zecken mit dieser Funktion einstellen. Darüber hinaus sehen wir, wie Sie die Etikettfarbe und den Winkel der Ticks -Rotation mit Hilfe dieser Funktion einstellen können. Wir hoffen, Sie haben diesen Artikel hilfreich gefunden. Weitere Tipps und Tutorials finden Sie in den anderen Linux -Hinweisartikeln.