データフレームにダブルバイト名を使用し、data.plotメソッドを使用しました。 しかし、ダブルバイト名は図のラベルに表示することはできません。 (添付画像の赤いボックスに表示) どうすればよいですか?図形ラベルに2バイト文字を表示できません
0
A
答えて
0
これはfontsディレクトリにいくつかのフォントを追加することで固定してください。 私はPythonのディレクトリにフォントをどのように追加できるか尋ねました。
!ls /usr/local/src/conda3_runtime.v19/4.1.1/lib/python3.5/site-packages/matplotlib/mpl-data/fonts/ttf
リターン: はAppearentlyとして日本人のためのフォントが存在しない
cmb10.ttf RELEASENOTES.TXT STIXSizFourSymBol.ttf VeraIt.ttf
cmex10.ttf STIXGeneralBolIta.ttf STIXSizFourSymReg.ttf VeraMoBd.ttf
cmmi10.ttf STIXGeneralBol.ttf STIXSizOneSymBol.ttf VeraMoBI.ttf
cmr10.ttf STIXGeneralItalic.ttf STIXSizOneSymReg.ttf VeraMoIt.ttf
cmss10.ttf STIXGeneral.ttf STIXSizThreeSymBol.ttf VeraMono.ttf
cmsy10.ttf STIXNonUniBolIta.ttf STIXSizThreeSymReg.ttf VeraSeBd.ttf
cmtt10.ttf STIXNonUniBol.ttf STIXSizTwoSymBol.ttf VeraSe.ttf
COPYRIGHT.TXT STIXNonUniIta.ttf STIXSizTwoSymReg.ttf Vera.ttf
LICENSE_STIX STIXNonUni.ttf VeraBd.ttf
README.TXT STIXSizFiveSymReg.ttf VeraBI.ttf
0
私はそれを行うことができます。 インストール手順は次のとおりです。
!wget http://ipafont.ipa.go.jp/old/ipaexfont/ipaexg00201.php
!mv ipaexg00201.php ipaexg00201.zip
!unzip ipaexg00201.zip
!cp ipaexg00201/ipaexg.ttf $HOME/.local/lib/python2.7/site-packages/matplotlib/mpl-data/fonts/ttf/
!cp $HOME/.local/lib/python2.7/site-packages/matplotlib/mpl- data/matplotlibrc $HOME/.config/matplotlib/
!echo 'font.family : IPAexGothic' >> $HOME/.config/matplotlib/matplotlibrc
!rm -r $HOME/.cache/matplotlib/*
import matplotlib
print(matplotlib.rcParams['font.family'])
import matplotlib.pyplot as plt
%matplotlib inline
plt.figure()
plt.xlabel(u'豆腐 - tofu')
plt.title(u'豆腐 - TOFU')
関連する問題
- 1. 文字を表示できません
- 2. Windowsの下付き文字2のユニコード文字を表示できません
- 3. イオン2(角2文字) - 表示にデータを適用できません。
- 4. 図形をバイト[]
- 5. 文字列[]〜バイト[] 2文字をバイトに変換しますか?
- 6. symfony3でラベルを文字列に連結できません
- 7. WebブラウザにUnicode文字を表示できませんか?
- 8. ng-repeatに特殊文字を表示できません
- 9. HTMLに特殊文字を表示できません
- 10. PHP/AJAX:Ajaxレスポンスに外国文字を表示できません
- 11. 文字列からバイト配列に変換できません
- 12. "≤"文字をVB6ラベルに表示
- 13. Oracleのトルコ文字を表示できませんでした
- 14. FlaskでUnicode文字を表示できません
- 15. Ionic/Angular JSでUnicode文字を表示できません
- 16. Oracle Spoolで特殊文字を表示できません
- 17. アンドロイドに地図を表示できません
- 18. 図形が表示されていません
- 19. ラベルを非表示にできません。 JQuery
- 20. Html、jsp:ロシア語の文字を表示できません
- 21. iTerm2 - ユニコード文字を表示できません
- 22. TCPDFはキリル文字を表示できません
- 23. MySQL - Djangoはギリシャ文字を表示できません
- 24. 1バイト、2バイト、3バイト文字
- 25. 2バイト文字列に対してstrlenが0を表示しています
- 26. ラベルはswitch文内にしか表示されません
- 27. jsonを文字列形式に解析できません
- 28. 隠し文字が非表示で表示されません
- 29. 公開apkの地図を表示できません
- 30. Googleマップin html地図を表示できません