[Python][Matplotlib] よく使うリンク集

Matplotlibを使うときに自分がよく開くページのリンク集。公式ドキュメントがメインだが他のページも。随時追加。

目次

Matplotlibの公式ドキュメントについて

Matplotlibについて検索すると、バージョンの異なる複数のMatplotlib公式ドキュメントがヒットする。開いている公式ドキュメントが扱っているMatplotlibのバージョンは、URLを見るか、ヘッダー画像を見れば分かる(がやや分かりにくい)。

記事執筆時点での最新バージョンは3.2.2。

matplotlib.org

古いものでは、ver2.0のドキュメントも存在する。少なくともメジャーバージョンが同じドキュメントを参照するように注意した方がよいだろう。

matplotlib.org

最新バージョンは次のページで確認できる。

matplotlib.org

ちなみに自分が使用しているバージョンは__version__変数で次で確認できる。

import matplotlib

print(matplotlib.__version__)

あまり見ることはないが、リリース情報はこのページ。

github.com



色関連

Color

色の指定の仕方とか、Colormapクラスの説明とか

matplotlib.org

名前のついている色(文字列で指定可能な色)の一覧

matplotlib.org

公式ページではないが、色の指定方法について分かりやすくまとめられている。

pythondatascience.plavox.info

Colormap

Colormapの一覧がある。

matplotlib.org

Colorpalette(seaborn)

seabornライブラリを使って色(のリスト)を作成することできる。

qiita.com


等高線プロットContour(f)関連

Axes.contour(f)関数

contourは等高線プロット。contourfは等高線プロットで色を塗ったもの。

matplotlib.org

matplotlib.org

Contourプロットで線上にラベルを付ける方法

matplotlib.org


imshow関連

Axes.imshow関数

本当はcontourfを使って作図したいが、詳細な色設定が面倒なとき、代わりにimshowを使って作図することがある。

matplotlib.org

軸と原点の設定

imshowは通常のプロットとは軸や原点が異なるので注意が必要。軸の貼り直しはextent引数で、原点位置の修正はorigin引数で行う。

matplotlib.org