IPython Notebook, im Standardzustand wird die japanische Bezeichnung in der Grafik zu Tofu, daher denke ich, dass viele Leute sie verwenden, indem sie die japanische Schriftart in der Einstellungsdatei angeben. Nach der Aktualisierung von IPython auf 3 wurde das IPython-Notizbuch jedoch zu Jupyter, und Japanisch wurde wieder zu Tofu.
Anscheinend hat sich die Konfiguration der Einstellungsdatei geändert, sodass ich das vorhandene Profil nicht mehr verwenden kann. Selbst wenn die Datei "ipython _ * _ config.py" denselben Namen wie die vorhandene hat, hat sich der Standardinhalt geändert, sodass es besser erscheint, jedes Profil neu zu erstellen.
In der IPython 3.x-Serie scheint "ipython_notebook_config.py" der IPython 2.x-Serie in "ipython_kernel_config.py" und "ipython_notebook_config.py" unterteilt zu sein.
Wenn Sie japanische Labels mit Matplotlib verwenden möchten, müssen Sie diese in ipython_kernel_config.py
schreiben.
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'])
Jetzt können Sie japanische Etiketten verwenden.
Auf Jupyter
import matplotlib
matplotlib.rcParams.get('font.family')
Die Liste der verfügbaren Schriftarten lautet
import matplotlib.font_manager as fm
fm.findSystemFonts()
Erhalten bei.
Recommended Posts