[PYTHON] Erhöhen Sie die Schriftgröße des Diagramms mit matplotlib

Demo

Before After
sc0.png sc1.png

Methode (1) Geben Sie die Schriftgröße separat an

Jedes Diagrammelement ist die Zeichengröße des numerischen Werts, indem dem Schlüsselwortargument "fontsize" ein numerischer Wert zugewiesen wird. Geben Sie für die Schriftgröße der Skala jedoch "plt.tick_params (labelsize = 18)" an.

import numpy as np
import matplotlib.pyplot as plt

x = np.arange(0, 10, 0.1)
s = np.sin(x)
c = np.cos(x)

plt.plot(x, s, "r", label="sin")
plt.plot(x, c, "k", label="cos")
plt.title("Title", fontsize=18)
plt.xlabel("xlabel", fontsize=18)
plt.ylabel("ylabel", fontsize=18)
plt.legend(fontsize=18)
plt.tick_params(labelsize=18)

plt.savefig("output.png ")

Methode (2) Geben Sie die Schriftgröße gemeinsam an

plt.rcParams["font.size"] = 18

Mit können Sie die Schriftgröße aller Diagrammelemente gleichzeitig ändern. Die Standardschriftgröße ist "12". (Dank an Tsutomu-KKE @ github, 26.01.2016)

Bonus

Anpassen der Diagrammposition

Als Nebeneffekt beim Erhöhen der Schriftgröße jedes Diagrammelements kann sich ein Teil des Diagramms über das Ausgabebild hinaus erstrecken. Deshalb,

plt.tight_layout()

Durch Hinzufügen werden Position und Größe des Diagramms automatisch angepasst und der Vorsprung aus dem Ausgabebild kann unterdrückt werden.

Vor der Korrektur Überarbeitet
1.png 2.png

Zum Kopieren

plt.rcParams["font.size"] = 18
plt.tight_layout()

Referenz

Einführung in Matplotlib-Äpfel sind raus http://bicycle1885.hatenablog.com/entry/2014/02/14/023734

Tight Layout guide — Matplotlib 1.5.1 documentation http://matplotlib.org/users/tight_layout_guide.html

Recommended Posts

Erhöhen Sie die Schriftgröße des Diagramms mit matplotlib
Richten Sie die Größe der Farbleiste an der Matplotlib aus
Die Basis der Graphentheorie mit Matplotlib-Animation
Erhöhen Sie die Benutzeroberfläche von MyPaint
Über die Größe der Punkte in Matplotlib
[Python] Legen Sie den Diagrammbereich mit matplotlib fest
[Python] Grenzachse des 3D-Graphen mit Matplotlib
Ändern Sie die Schriftgröße der Legende in df.plot
Banddiagramm mit Matplotlib
Visualisieren Sie das Verhalten des Sortieralgorithmus mit matplotlib
Zeichnen Sie mit PyQtGraph Teil 5 ein Diagramm. Erhöhen Sie die Y-Achse
Fügen Sie mit Matplotlib Informationen am unteren Rand der Abbildung hinzu
Lassen Sie die Häkchen nach dem Dezimalpunkt in matplotlib weg
Zeigen Sie das Diagramm an, während Sie die Parameter mit PySimpleGUI + Matplotlib ändern
Passen Sie das Verhältnis mehrerer Zahlen mit der Rasterspezifikation von Matplotlib an
Zeichnen Sie Excel-Daten mit matplotlib (1)
Diagrammzeichnungsmethode mit matplotlib
Zeichnen Sie Excel-Daten mit matplotlib (2)
Ändern Sie den Stil von matplotlib
Verknüpfte Komponenten des Diagramms
Formatieren Sie die Zeitachse des Pandas-Zeitreihendiagramms mit matplotlib neu
Stellen wir uns die Anzahl der mit Matplotlib mit dem Coronavirus infizierten Personen vor
Ich habe die Grundoperation von matplotlib in Jupyter Lab geschrieben
Wie man zeichnet, indem man die Farbe des Diagramms kontinuierlich mit matplotlib ändert und einfach viele Legenden anordnet
Zeichnen Sie mit matplotlib ein loses Diagramm
Anrufdiagramm mit PyCallGraph ausgeben
Einfache japanische Schrifteinstellung mit matplotlib
Lesen Sie die Koordinaten des Diagramms in der Grafik mit Python-matplotlib (Super-Anfänger)
[Statistik] Erfassen Sie das Bild der zentralen Polbegrenzungstheorie mit einem Diagramm
Erweitern Sie später die Festplattengröße von Fedora CoreOS, das mit OVA bereitgestellt wird
Zählen Sie mit NetworkX den maximal verketteten Teil eines zufälligen Diagramms
Ich habe versucht, die Größe des logischen Volumes mit LVM zu erweitern
[Python] So legen Sie die Position und Größe der Fensteranzeige von matplotlib fest
Passen Sie den Abstand zwischen den Figuren mit Matplotlib an
Berechnen Sie die kürzeste Route eines Diagramms mit der Dyxtra-Methode und Python
Stellen Sie die Behälterbreite mit dem Histogramm von Matplotlib und Seaborn klar und ordentlich ein
(Matplotlib) Ich möchte ein Diagramm mit einer in Pixel angegebenen Größe zeichnen
Überprüfen Sie die Existenz der Datei mit Python
Zeigen Sie das Diagramm von tensorBoard auf jupyter an
Stellen Sie die Farbe der xticklabels individuell mit matplotlib ein
Die dritte Nacht der Runde mit für
Lesen Sie das Diagrammbild mit OpenCV und ermitteln Sie die Koordinaten des Endpunkts des Diagramms
Zeichnen Sie Dreiecksfunktionen mit Numpy und Matplotlib
Tipps: Vergleich der Größe von drei Werten
Zeigen Sie Markierungen über dem Rand mit matplotlib an
Die zweite Nacht der Runde mit für
Überprüfen Sie die Dateigröße mit du -sh *
Richten Sie die Farbleiste mit matplotlib an der Figur aus
Zählen Sie die Anzahl der Zeichen mit Echo
Nehmen Sie allgemeine Einstellungen mit der Unterzeichnung von matplotlib vor
Erstellen Sie ein Diagramm mit Rändern, die mit matplotlib entfernt wurden
Link zu den Datenpunkten des von jupyterlab & matplotlib erstellten Diagramms
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
Zeichnen Sie eine flache Oberfläche mit einem Matplotlib-3D-Diagramm
Die Geschichte des tiefen Lernens mit TPU
Hinweis: Bereiten Sie die Umgebung von CmdStanPy mit Docker vor
Bereiten Sie die Ausführungsumgebung von Python3 mit Docker vor
Informationen zur X-Achsen-Notation des Balkendiagramms von Matplotlib