

初心者です。  
jupyter
notebookでmatplotlibを使ってグラフを作るときに文字化けしてしまうのを解決したくて、[こちらのサイト](http://pynote.hatenablog.com/entry/matplotlib-
use-japanese-text)を参考に、macで作業しているのですが、

[code]

    font.family : Hiragino Sans
    
[/code]

と打っても

> SyntaxError: invalid syntax

というエラーが起こってしまいます…

同サイトでも`font.family : <フォント名>`は引用符で囲ったりしないと書いてあるので、正直何がおかしいのかよくわかりません。

どうしたら解決できるのか分かる方いたらご教授いただきたいです。  
よろしくお願い申し上げます。


CC BY-SA 4.0
2019-10-10T08:32:11.357
59618
2019-10-14T05:01:32.667
2019-10-11T00:23:49.883
2238
36160
question
python python3 matplotlib jupyter-notebook
font.family : <フォント名>でエラーが起こる


jupyter notebookでは、はじめにホームディレクトリが開かれている状態ですが、  
そこで新しいPythonファイルを作成していました…

（jupyter
notebookの）ホームディレクトリから、./matplotlib/matplotlibrcを開き、そこで新しくPythonファイルを開きます。  
そして、まず

[code]

    pip install japanize-matplotlib
    
[/code]

でパッケージをインストールします。  
次に

[code]

    import matplotlib.pyplot as plt
    import japanize_matplotlib
    
[/code]

と打ったところ、フォントファミリーが、IPAexGothicになってくれました！  
試しに、

[code]

    import matplotlib as mpl
    print(mpl.rcParams['font.family'])
    
[/code]

で確認してみたら、ちゃんと

[code]

    ['IPAexGothic']
    
[/code]

と出てくれました！

（もしかしたら、matplotlibrcファイル内に、  
ipaexg.ttf  
ipaexm.ttf  
という２フォルダーがあったからかもしれません  
※このフォントファイルは[こちら](https://news.mynavi.jp/article/zeropython-3/)を参考にしました）

以上、jupyter notebookでフォントファミリーを変更することに成功しました！！  
ありがとうございました！


CC BY-SA 4.0
2019-10-13T13:27:42.007
59688
2019-10-14T05:01:32.667
2019-10-14T05:01:32.667
36160
36160
59618
answer