Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。票1dates.DateFormatter('%d%b\n%Y')の%bはロケールの月名の短縮形なので、localeが日本語になっていると、6月のように月がついて表示されます。デフォルトでは日本語フォントに対応していないので□いわゆる豆腐になってしまいます。英語に変更する必要があるので、スクリプトの最初の部分に以下を追加するようにします。英語の言語パッケージがインストールされている必要があります。'en_US.UTF-8')また、FuncFormatterを使うことでlocale関係なくカスタマイズすることが可能です。今回のケースであれば以下のようなスクリプトを追加すると英語表記にできます。方に書いたので、そちらを見てください。個の銅バッジ回答ありがとうございます。4:47matplotlibの方にlocaleの設定はないので、localeの設定がうまくできていないためだと思います。いう場合に対応を回答に追加しました。9:52日本語版Windowsだと標準では英語の言語パッケージがインストールされていないので、localeで変更したいのであれば先に英語の言語パッケージがインストールする必要があります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。