[PYTHON] Dessinez un graphique avec des étiquettes japonaises dans Jupyter

IPython Notebook, dans l'état par défaut, l'étiquette japonaise dans le graphique devient tofu, donc je pense que beaucoup de gens l'utilisent en spécifiant la police japonaise dans le fichier de paramètres. Cependant, après avoir mis à jour IPython vers 3, le notebook IPython est devenu Jupyter, et le japonais est redevenu tofu.

Apparemment, la configuration du fichier de paramètres a changé et le profil existant ne peut plus être utilisé tel quel. ʻIpython_ * _ config.py` Même si le fichier a le même nom que le fichier existant, le contenu par défaut a changé, il semble donc préférable de recréer chaque profil.

Fichier de configuration Jupyter

Dans la série IPython 3.x, il semble que ʻipython_notebook_config.py de la série IPython 2.x soit divisé en ʻipython_kernel_config.py et ʻipython_notebook_config.py`.

Si vous souhaitez utiliser des étiquettes japonaises avec Matplotlib, vous devez les écrire dans ʻipython_kernel_config.py`.

ipython_kernel_config.py


c.InlineBackend.rc = {
    'font.size': 11,
    'font.family': 'Osaka',
    'figure.figsize': (6.0, 4.0),
    'savefig.dpi': 80,
    'axes.titlesize': 12
}

c.InlineBackend.figure_formats = set(['png', 'retina'])

Vous pouvez désormais utiliser des étiquettes japonaises.

スクリーンショット 2015-03-08 23.29.49.png

Vérifiez la valeur de consigne

Sur Jupyter

import matplotlib
matplotlib.rcParams.get('font.family')

La liste des polices disponibles est

import matplotlib.font_manager as fm
fm.findSystemFonts()

Obtenu à.

Recommended Posts

Dessinez un graphique avec des étiquettes japonaises dans Jupyter
Dessinez un graphique avec NetworkX
Dessinez un graphique avec networkx
Tracez un graphe avec Julia + PyQtGraph (2)
Dessinez un graphique lâche avec matplotlib
Tracez un graphique avec Julia + PyQtGraph (1)
Dessinez un graphique avec Julia + PyQtGraph (3)
Dessinez un graphique avec des pandas + XlsxWriter
Dessinez un graphique avec l'interface graphique PySimple
Dessinez un cœur en rubis avec PyCall
Dessinez un graphique avec PyQtGraph Part 1-Drawing
Dessinez une surface plane avec un graphique 3D matplotlib
Dessiner un graphique d'une fonction quadratique en Python
Comment dessiner un graphique à 2 axes avec pyplot
Dessinez une "courbe de seins" dans un graphique 3D (1)
(Matplotlib) Je veux dessiner un graphique avec une taille spécifiée en pixels
Dessinez un graphique avec les paramètres PyQtGraph Partie 3-PlotWidget
Dessinez un graphique en traitant avec Pandas groupby
[Python] Dessinez un graphe orienté avec Dash Cytoscape
Dessinez un graphique avec les paramètres PyQtGraph Part 4-PlotItem
Dessinez un graphique avec PyQtGraph Partie 6 - Affichage d'une légende
Dessinez une "courbe de seins" dans un graphique 3D (2)
Dessiner un graphique avec python
Dessinez plusieurs photos de plusieurs dossiers sur un graphique
Dessinez un graphique avec PyQtGraph Partie 5-Augmentez l'axe Y
Dessine un graphique avec Julia ... j'ai essayé une petite analyse
[Python] Comment dessiner un graphique linéaire avec Matplotlib
Dessiner une structure arborescente avec D3.js dans Jupyter Notebook
Dessinez un graphique avec PyQtGraph Partie 2 - Paramètres de tracé détaillés
Dessinez un cœur en Python
Créer un graphique SVG avec matplotlib avec heroku (affiché en japonais)
[Visualisation] Je veux dessiner un beau graphique avec Plotly
Faites un son avec le notebook Jupyter
Dessinez le japonais avec matplotlib sur Ubuntu
Dessinez une matrice de diagramme de dispersion avec python
Dessinez un beau cercle avec numpy
Dessiner un graphique du taux de rétention avec Matplotlib
Faisons un graphe avec python! !!
Dessinez un diagramme CNN en Python
Faire un joli graphique avec plotly
Dessinez facilement une carte avec matplotlib.basemap
Dessinez une illusion d'aquarelle avec détection des contours en Python3 et openCV3
Livre en spirale en Python! Python avec un livre en spirale! (Chapitre 14 ~)
[Petite histoire] Comment enregistrer des graphiques matplotlib dans un lot avec Jupyter
[PyQt] Afficher des graphiques multi-axes avec QtChart
Comment dessiner un graphique avec Matplotlib
Dessinez Nozomi Sasaki dans Excel avec python
Mettez les polices japonaises dans les images avec Colaboratory
Dessiner un cœur avec Python Partie 2 (SymPy Edition)
Dessinez un ensemble de Mandelbrot avec Brainf * ck
Comment dessiner un graphique à barres qui résume plusieurs séries avec matplotlib
Dessinez une étiquette d'axe hiérarchique avec matplotlib + pandas
Dessinez une structure arborescente en Python 3 à l'aide de graphviz
Dessinez simplement un graphique en spécifiant un fichier
Créer un graphique avec des bordures supprimées avec matplotlib
Pour générer une valeur au milieu d'une cellule avec Jupyter Notebook
Obtenez le cours de l'action d'une entreprise japonaise avec Python et faites un graphique
[Python] Récupérez les fichiers dans le dossier avec Python
Parler en japonais avec OpenJtalk (lire un fichier texte)