偉大な先駆者さまの手順(下記のリンク)から、色々試行錯誤して解決しました。
やることは先駆者さまのページに書かれている通りで、一部悩んだところなどを備忘録として書き留めておきます。
https://qiita.com/ldap2017/items/f014f1c22de269012273
https://qiita.com/MuAuan/items/1c1c2ef12a903c77217b
https://qiita.com/f0o0o/items/c2f74ac1d27e48d0fed1
解決するためにやること(概要)
1 日本語用fontをダウンロード
2 matplotlibの設定ファイルのfontの指定変更
3 (重要!!)キャッシュ削除
1. 日本語用fontをダウンロード
フォントのダウンロードページから明朝体かゴシック体好きな方のフォントをダウンロードする。
(作業時は両フォントをダウンロードした。)
2. matplotlibの設定ファイルのfontの指定変更
matplotlibの設定ファイル(matplotlibrc)に下記を追加する
font.family : IPAexGothic
3. (重要!!)キャッシュ削除
2.の設定ファイルを変更するだけでは、UserWarning: findfont: Font family ['IPAexGothic'] not found. Falling back to DejaVu Sans.
とフォントが見つからないというエラーメッセージが出る。
原因はキャッシュファイルなので、キャッシュファイルfontlist-v300.jsonを削除する。
$ find . -type f -name fontlist-v300.json
./.matplotlib/fontlist-v300.json
$ rm ./.matplotlib/fontlist-v300.json
再度、試すと日本語を表示できた。
おわり