matplotlib on Anaconda on Windowsで日本語
Table of Contents
Anaconda3-4.4.0をWindows8.1上にインストールした状態で,matplotlibで日本語を使うと文字化けします.以下の様に対応します.こちらを参考にしました.
- 独立行政法人情報処理推進機構のダウンロードからIPAexフォントをダウンロードします.
- ダウンロードしたフォントのzipを解凍します.
- jpaexg.ttfとipaexm.ttfをC:\Windows\FontsとC:\Anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttfにコピーします.
- C:\Anaconda3\Lib\site-packages\matplotlib\mpl-data\に存在する,matplotlibrcを自身の.matplotlibフォルダに以下の様にコピーします.
[cc]
C:\Users\myfolder\.matplotlib\matplotlibrc
[/cc] - このコピーしたmatplotlibrcをエディタで開いて,以下を付け加えます.
[cc]
font.family : IPAexGothic
[/cc]
同時に,.matplotlibフォルダにfontList.cacheやfontList.py3k.cacheが存在したら,削除しておきます. - 再度jupyter notebookを立ち上げ直し,日本語が表示されることを確認します.特に日本語を利用するための追加のコードはありません.
東京大学 佐々木淳研究室様
はじめまして
株式会社翔泳社という出版社で編集をしております
宮腰隆之(みやこし・たかゆき)と申します。
2017年4月24日に
『Tensorflow開発入門』
という書籍を刊行いたします。
書籍の概要は以下のとおりです。
----------------------
本書は、TensorFlowの導入から、高レベルAPIであるKeras
を利用した実践的な深層学習モデルまで解説した、エンジニ
ア向けの入門書です。
第1部の基本編では、深層学習とTensorFlow、Kerasの基
礎について解説し、第2部の応用編では画像処理における
応用的なモデルのKerasを使った実装方法を解説します。特
に、第2部では、「ノイズ除去」「自動着色」「超解像」「画風変
換」「画像生成」を取り上げています。
TensorFlowやKerasの機能面を抑えつつ、現場で使用でき
るような実践的な深層学習モデルまでフォローしています。
サイズ:A5正寸
色数:2C
ページ数:280ページ
刊行日:2018/4//19
----------------------
書籍の概要はAamzonのページでご確認できます。
https://www.amazon.co.jp/dp/4798154121/
その書籍の中で、
matplotlib on Anaconda on Windowsで日本語
の記事を参考した内容を書籍に掲載しております。
内容は以下のとおりでございます。
------------------
matplotlibの文字化け対策
本書の環境(Windows 10、aconda3-5.0.1)で、matplotlibを用いて日本語を
表示すると、文字化けします。以下の手順で文字化けを回避することができます。
手順1 独立行政法人情報処理推進機構の「IPAexフォント/IPAフォントダウン
ロード」のページからIPAexフォント(IPAexfont00301.zip)をダウンロードし
ます。
手順2 ダウンロードしたIPAexfont00201.zipを解凍します。解凍したipaexg.
ttfとipaexm.ttfを以下の2つのディレクトリ直下にコピーします。
C:¥Windows¥Fonts
C:¥ユーザー¥(ユーザー名)¥Anaconda3¥Lib¥➡
site-packages¥matplotlib¥mpl-data¥fonts¥ttf
手順3 C:¥ユーザー¥(ユーザー名)¥Anaconda3¥Lib¥site-packages¥
matplotlib¥mpl-dataにあるmatplotlibrcを.matplotlibフォルダにコピーし
ます。
C:¥ユーザー¥(ユーザー名)¥.matplotlib¥matplotlibrc
手順4 コピーしたmatplotlibrcをエディタで開き、201行目あたりにある
「#font.family : sans-serif」の下に以下のフォントの記述を追加します。
#font.family : IPAexGothic
手順5 「.matplotlib」フォルダにfontList.py3k.cacheやfontList.cacheあれ
ば、削除します。
手順6 Jupyter Notebookを再起動して、日本語が表示されることを確認しま
す。
なおこの手順は以下のサイトを参考にしています。
出典 「私的メモ」
URL http://blog.livedoor.jp/oyajieng_memo/archives/2682215.html
出典 「Estuarine and Coastal Engieering, Coastal Environment 海岸工学 環境水工学 沿岸環境 水環境 国際開発学」
URL http://estuarine.jp/2017/07/windows_matplotlib-jpn/
------------------------
掲載にあたりましてご許諾をいただきたく、ご連絡をした次第です。
本当に急なお願いで大変申し訳ございませんが、
3/31 17:00までにメールで結構ですので
ご許諾のご連絡をいただけますと幸いです。