[PYTHON] Zeichne Japanisch mit matplotlib auf Ubuntu

Vergewissern Sie sich, dass die japanische Schriftart enthalten ist (diesmal wird TakaoP Gothic verwendet).

fc-list | grep Takao
/usr/share/fonts/truetype/fonts-japanese-gothic.ttf:Takao P Gothic,TakaoPGothic:style=Regular
/usr/share/fonts/truetype/takao-gothic/TakaoPGothic.ttf:Takao P Gothic,TakaoPGothic:style=Regular

Schriftart einstellen

import matplotlib
from matplotlib.font_manager import FontProperties

font_path = '/usr/share/fonts/truetype/takao-gothic/TakaoPGothic.ttf'
font_prop = FontProperties(fname=font_path)
matplotlib.rcParams['font.family'] = font_prop.get_name()

f1 = plt.figure()
af1 = f1.add_subplot(111)
af1.set_title(u'Nimm es')
af1.set_xlabel(u'Horizontale Achse')
af1.plot([1, 2, 3, 4], label=u'Eh')
af1.plot([2, 3, 3, 2], label=u'Biene')
plt.legend()
plt.draw()

image

Cache löschen, wenn es nicht funktioniert (super wichtig)

rm ~/.cache/matplotlib/fontList.cache

Recommended Posts

Zeichne Japanisch mit matplotlib auf Ubuntu
Japanisch mit Matplotlib
[Python] Japanische Lokalisierung von matplotlib unter Ubuntu
Verwenden Sie matplotlib unter Ubuntu 12 und Python
Stellen Sie die Matplotlib-Schriftart in Ubuntu ein
Zeichnen Sie mit matplotlib ein loses Diagramm
Mount S3 auf Ubuntu mit Goofys
Verarbeitung mehrerer Dateien mit Kivy + Matplotlib + Draw Graph auf der GUI
SVG-Diagramm mit matplotlib mit Heroku erstellen (auf Japanisch angezeigt)
Einfache japanische Schrifteinstellung mit matplotlib
Ich konnte unter Ubuntu 20.04 kein Japanisch eingeben
Zeichnen Sie einfach Diagramme mit matplotlib
Zeichne Riapnov Fractal mit Python, matplotlib
Hinweise zur japanischen OCR mit Python
Zeichnen Sie mit ArcPy eine Figur auf dem Feature-Layer
Schreiben Sie SVG-Diagramme mit Matplotlib mit Heroku
Japanisches Diagramm mit VS Code + matplotlib anzeigen
Zeichnen Sie eine hierarchische Achsenbeschriftung mit matplotlib + pandas
[Python] Lassen Sie uns matplotlib mit Japanisch kompatibel machen
Shebang auf Ubuntu 20.04
Animation mit matplotlib
Animation mit matplotlib
Histogramm mit Matplotlib
Erstellen Sie eine Animation mit matplotlib
Dask kann unter Ub nicht mit pip auf Ubuntu installiert werden
Zeichnen Sie eine flache Oberfläche mit einem Matplotlib-3D-Diagramm
Zeichnen Sie in Jupyter ein Diagramm mit japanischen Beschriftungen
[Ubuntu] Ermöglicht japanische Eingaben mit US-Tastaturlayout
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Zeichentipps mit matplotlib auf der Serverseite
[Python] Zeichnen mehrerer Diagramme mit Matplotlib
[0] TensorFlow-GPU-Umgebungskonstruktion, die mit Anaconda unter Ubuntu erstellt wurde
Reverse Proxy mit Apache 2.4 unter Ubuntu 19.10 Eoan Ermine
Visualisiere grib2 auf einer Karte mit Python (matplotlib)
Zeichnen Sie ein Faltlinien- / Streudiagramm mit Python Matplotlib für die CSV-Datei (2 Spalten).
Installieren Sie TensorFlow unter Ubuntu
2-Achsen-Plot mit Matplotlib
Setzen Sie Scipy + Matplotlib in Ubuntu auf Vagrant und zeigen Sie die Grafik mit X11 Forwarding an
Japanische Eingabe mit Pyautogui
Zeichnen Sie eine erdähnliche Flussanimation mit Matplotlib und Cartopy
Installieren Sie PySide2 unter Ubuntu
Ich habe eine Python3-Umgebung unter Ubuntu mit direnv erstellt.
Installieren Sie JModelica unter Ubuntu
Heatmap von Python + matplotlib
Zeichnen Sie gewaltsam so etwas wie ein Flussdiagramm mit Python, matplotlib
Banddiagramm mit Matplotlib
Mit OpenJtalk auf Japanisch sprechen
Lernen Sie mit Chemo Informatics Matplotlib
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Echtzeitzeichnung mit Matplotlib
Verschiedene Farbleisten mit Matplotlib
Build Python auf Ubuntu
3D-Plot mit Matplotlib
Installieren Sie Python 3.3 unter Ubuntu 12.04
Umgang mit Pip und damit verbundenen Installationsfehlern unter Ubuntu 18.04
Installation von pyenv unter Ubuntu 16.04
Installieren Sie Theano unter Ubuntu 12.04