matplotlib

matplotlibrcの場所

matplotlibの設定ファイル(matplotlibrc)のデフォルトの設定ファイルpathは

>>> import matplotlib
>>> matplotlib.get_data_path()
'/Users/hanada/Applications/anaconda3/lib/python3.9/site-packages/matplotlib/mpl-data'

なので,上記パスからmatploblitrcを下記ディレクトリにコピーして利用する.

>>> matplotlib.get_configdir()
'/Users/hanada/.matplotlib'

上記はpathはmacで,linuxの場合は ~/.config/matplotlib/ が設定ファイルのディレクトリ.

matplotlibrcの編集

設定ファイルの編集上の注意として,コメントアウト(#)は#を2個連続して記載しないと,読み込まれてしまう.

数式のフォント

デフォルトだと数式(tex)のフォントがdejavusansになっていて,あまり好きではないのでtex標準のcomputer modernにする

##mathtext.fontset: dejavusans # Should be 'dejavusans' (default),
mathtext.fontset: cm  # Should be 'dejavusans' (default),

負の等高線

負の等高線がデフォルトだとdashed curveになるのでsolid curveにする.

##contour.negative_linestyle: dashed  # string or on-off ink sequence
contour.negative_linestyle: solid  # string or on-off ink sequence

日本語font

日本語を使いたい場合は日本語フォントをfont.familyに設定すれば良い.macの場合は

##font.family:  sans-serif
font.family:  Hiragino sans

とすれば良い.

個人的な設定変更はこれくらい.