[PYTHON] Dessinez le japonais avec matplotlib sur Ubuntu

Confirmez que la police japonaise est incluse (TakaoP Gothic est utilisé cette fois)

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

Définir la police

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'Prends-le')
af1.set_xlabel(u'Axe horizontal')
af1.plot([1, 2, 3, 4], label=u'Eh')
af1.plot([2, 3, 3, 2], label=u'abeille')
plt.legend()
plt.draw()

image

Supprimer le cache quand cela ne fonctionne pas (super important)

rm ~/.cache/matplotlib/fontList.cache

Recommended Posts

Dessinez le japonais avec matplotlib sur Ubuntu
Japonais avec matplotlib
[Python] Localisation japonaise de matplotlib sur Ubuntu
Utilisez matplotlib sur Ubuntu 12 et Python
Définir la police matplotlib dans ubuntu
Dessinez un graphique lâche avec matplotlib
Montez S3 sur Ubuntu avec goofys
Traitement de fichiers multiples avec Kivy + Matplotlib + Draw Graph sur GUI
Créer un graphique SVG avec matplotlib avec heroku (affiché en japonais)
Réglage facile de la police japonaise avec matplotlib
Je ne pouvais pas entrer le japonais sur Ubuntu 20.04
Dessinez facilement des graphiques avec matplotlib
Dessinez Riapnov Fractal avec Python, matplotlib
Remarques sur la réalisation de l'OCR japonais avec Python
Dessinez une figure sur la couche d'entités avec ArcPy
Ecrire des graphiques SVG avec matplotlib avec heroku
Afficher le graphique japonais avec VS Code + matplotlib
Dessinez une étiquette d'axe hiérarchique avec matplotlib + pandas
[Python] Rendons matplotlib compatible avec le japonais
Shebang sur Ubuntu 20.04
Animation avec matplotlib
Animation avec matplotlib
histogramme avec matplotlib
Faire une animation avec matplotlib
Dask ne peut pas être installé sur Ubuntu avec pip
Dessinez une surface plane avec un graphique 3D matplotlib
Dessinez un graphique avec des étiquettes japonaises dans Jupyter
[Ubuntu] Permet la saisie japonaise avec une disposition de clavier américaine
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Construire l'environnement Python3.5 + matplotlib sur Ubuntu 12 en utilisant Anaconda
Conseils de dessin avec matplotlib côté serveur
[Python] Comment dessiner plusieurs graphiques avec Matplotlib
[0] Construction de l'environnement TensorFlow-GPU avec Anaconda sur Ubuntu
Proxy inverse avec Apache 2.4 sur Ubuntu 19.10 Eoan Ermine
Visualiser grib2 sur une carte avec python (matplotlib)
Dessinez une ligne de pliage / diagramme de dispersion avec python matplotlib pour fichier CSV (2 colonnes)
Installez TensorFlow sur Ubuntu
Graphique 2 axes avec Matplotlib
Mettez Scipy + Matplotlib dans Ubuntu sur Vagrant et affichez le graphique avec X11 Forwarding
Entrée japonaise avec pyautogui
Dessinez une animation de flux semblable à la Terre avec matplotlib et cartopy
Installez PySide2 sur Ubuntu
J'ai créé un environnement Python3 sur Ubuntu avec direnv.
Installez JModelica sur Ubuntu
Carte thermique par Python + matplotlib
Dessinez de force quelque chose comme un organigramme avec Python, matplotlib
Graphique de bande avec matplotlib
Parler en japonais avec OpenJtalk
Apprenez avec Chemo Informatics Matplotlib
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Dessin en temps réel avec matplotlib
Différentes barres de couleurs avec Matplotlib
construire Python sur Ubuntu
Graphique 3D avec matplotlib
Installez Python 3.3 sur Ubuntu 12.04
Traitement de pip et des erreurs d'installation associées sur Ubuntu 18.04
Installation de pyenv sur ubuntu 16.04
Installez Theano sur Ubuntu 12.04