Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
16
Help us understand the problem. What is going on with this article?
@sckln

matplotlibの日本語化

結論

親切な方がコメントで教えて下さいましたので訂正します。

matplotlib3.1以前

以下のやり方で日本語化できました。

%pip install japanize-matplotlib
import matplotlib.pyplot as plt
import japanize-matplotlib

japanize_matplotlib.japanize() 

matplotlib3.2以降(追記)

上記の日本語化ライブラリで使われている font_manager.createFontList というメソッドがmatpotlibの3.2.0より非推奨になっていると教えて下さいました。
代替手段まで示してくださっています。

どうして...?

Matplotlib 日本語化 でググって出てくる記事を上から3つくらい読んでもjapanize-matplotlibの話が出てきません。こんなに簡単なのにどうして…?

pipでパッケージをインストールしなければならない点と、フォントを選べない点を欠点として挙げている記事もありました。見た目にこだわったサービスを組織で開発しているケースなら別ですが、個人でデータ分析していててっとり早く可視化したいだけの私にはjapanize-matplotlibで十分でした。

(2021/5/7追記)非推奨と知っても個人で使ってるだけの私はGoogleColaboratory環境(今日時点でmatplotlib3.2.2)で動くうちは使ってしまうと思います。そうじゃない方はご注意ください。

16
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
sckln
Chemical engineer. Google ColaboratoryでPython学習中。オープンデータの探索的解析、可視化などを楽しむモチベーション。簡単な機械学習も少し。Kaggleはアカウント持ってるけどTitanic以外未挑戦。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
16
Help us understand the problem. What is going on with this article?