日本語文字を表示する (メモ)

Python の matplotlib で作図するとき、図の中に、日本語の漢字や かな を入れることが できるかどうか、また、どのようにすればできるかは、 OS や、Python処理系のインストールされかたによってちがう。

日本語フォントを指定する

MS Windowsの日本語版をつかっているばあいは、 「MSゴシック」「MS明朝」などのフォントを指定してやればよい。 ただし、フォント名は日本語文字ではなくASCIIで「MS Gothic」などのように指定する。

plt.text, set_title など

() の中に 「, fontfamily='MS Gothic'」などをつけくわえればよい。

legend

() の中に「, prop = {"family" : "MS Gothic"}」などをつけくわえればよい。

一括指定する方法

プログラムのはじめのほう (「import matplotlib.pyplot as plt」などの直後がよい) に、

plt.rcParams['font.family'] = 'MS Gothic'

を置く。

この件については、つぎのウェブページを参考にした。


2022-05-09
増田 耕一 (MASUDA Kooiti)
増田の個人サイトでの [計算機を利用した気象分野の教材のページ] [立正大学の授業用の教材ページ] [教材目録ページ] [日本語入り口ページ] [ホームページ]