[PYTHON] So vermeiden Sie die Cut-Off-Beschriftung des Diagramms, das vom Plotsystemmodul mit matplotlib erstellt wurde

Einführung

Beim Speichern der Diagrammausgabe mit der Diagrammdiagrammmethode, die intern "matplotlib" verwendet, kann die Achsenbeschriftung abgeschnitten werden. Da das Layout in der Methode festgelegt ist, ist es schwierig, es anzupassen, aber ich werde aufschreiben, wie es gut angepasst werden kann.

Weise

Sie können die Methode "tight_layout" von "pylab" (oder "matplotlib.pylab") aufrufen.

Das Diagrammlayout wird geändert, sodass die Achsenbeschriftungen und Speicherbeschriftungen im Diagramm gut ausgegeben werden können.

Das Folgende ist ein Beispiel für das "Shap" -Modul mit "summary_plot".

Form Zusammenfassung_Beispiel in Handlung


shap.summary_plot(shap_values, X, show=False)
pylab.tight_layout()
plt.savefig('./shap.png')

Referenz

Recommended Posts

So vermeiden Sie die Cut-Off-Beschriftung des Diagramms, das vom Plotsystemmodul mit matplotlib erstellt wurde
Wie man zeichnet, indem man die Farbe des Diagramms kontinuierlich mit matplotlib ändert und einfach viele Legenden anordnet
Link zu den Datenpunkten des von jupyterlab & matplotlib erstellten Diagramms
So zeichnen Sie ein Diagramm mit Matplotlib
So greifen Sie auf die globale Variable des importierten Moduls zu
Wie man den Satz von Persival mit Matplotlib und der Fourier-Transformation (FFT) von scipy bestätigt
So testen Sie die Attribute, die durch add_request_method of pyramid hinzugefügt wurden
(Hinweis) So übergeben Sie den Pfad Ihres eigenen Moduls
Verwendung des optparse-Moduls
[TensorFlow 2] So überprüfen Sie den Inhalt von Tensor im Diagrammmodus
Verwendung des ConfigParser-Moduls
[Python] So legen Sie die Position und Größe der Fensteranzeige von matplotlib fest
So wechseln Sie einfach die von Conda auf Jupyter erstellte virtuelle Umgebung
So ermitteln Sie die Anzahl der CPUs ohne den Befehl sar
So überprüfen Sie die Version von Django
Erstellen Sie mit dem Sympy-Modul ein Diagramm
[Circuit x Python] So ermitteln Sie die Übertragungsfunktion eines Schaltkreises mit Lcapy
So zeichnen Sie Bilder mit mehreren Anpassungen nebeneinander mit Python
[Python] So sortieren Sie nach dem N-ten M-ten Element eines mehrdimensionalen Arrays
Speichern Sie das numpy-Array mithilfe des Wave-Moduls in einer WAV-Datei
Checkliste, wie Sie vermeiden können, die Elemente des Numpy-Arrays mit for zu drehen
So berechnen Sie die Volatilität einer Marke
So finden Sie den Bereich des Boronoi-Diagramms
So vermeiden Sie, dass Sie jedes Mal% matplotlib inline schreiben
Verwendung der Grafikzeichnungsbibliothek Bokeh
So löschen Sie die von Python ausgegebenen Zeichen
Ich habe versucht, das Datetime-Modul von Python zu verwenden
Versuchen Sie es mit dem Sammlungsmodul (ChainMap) von python3
Die Basis der Graphentheorie mit Matplotlib-Animation
So deinstallieren Sie ein mit setup.py installiertes Modul
[Python] Sie können ein Objekt mithilfe des Pickle-Moduls in einer Datei speichern.
[Ruby] Wie ersetze ich nur einen Teil der Zeichenkette, der mit dem regulären Ausdruck übereinstimmt?
So extrahieren Sie Bedingungen (erwerben Sie alle Elemente der Gruppe, die die Bedingungen erfüllen) für Gruppe für Gruppe
Wie man die Portnummer des xinetd-Dienstes kennt
Ausführen des in Ansible Tower hinzugefügten Ansible-Moduls
Ich habe versucht zusammenzufassen, wie man Matplotlib von Python verwendet
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
Fügen Sie mit Matplotlib Informationen am unteren Rand der Abbildung hinzu
Lassen Sie die Häkchen nach dem Dezimalpunkt in matplotlib weg
Die Entscheidung von scikit-learn Wie man ein Holzmodell visualisiert
[Statistik] Verstehen Sie den Mechanismus von Q-Q-Plots mit Animation.
Speichern Sie das von pyqtgraph gezeichnete Diagramm in einem Bild
Zeichnen auf Jupyter mit der Plot-Funktion von Pandas
[Python] Verwendung der Diagrammerstellungsbibliothek Altair
Schreiben Sie Daten mit dem Python-Anforderungsmodul in KINTONE
So finden Sie heraus, welche Version von Java Maven verwendet wird
[Blender] So legen Sie die Auswahlelemente von EnumProperty dynamisch fest
[Python] Zusammenfassung, wie die Farbe der Figur angegeben wird
Wie man das Dokument der magischen Funktion (Linienmagie) trifft
[Einführung in Python] Wie stoppe ich die Schleife mit break?
So fügen Sie dem Balkendiagramm von matplotlib einen Farbbalken hinzu
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Die Geschichte der Verwendung von Circleci zum Bau vieler Linux-Räder
[Python] Wie zeichnet man mit Matplotlib ein Streudiagramm?
[Selen] Wie wird der relative Pfad des Chromedriver angegeben?
Ich habe versucht, das Wissensdiagramm mit OpenKE zu ergänzen
So heben Sie den von pytest-django verwendeten DB-Namen auf
So überprüfen Sie anhand des Hashwerts, ob der Inhalt des Wörterbuchs in Python identisch ist