[matplotlib] 104. figureのサイズをセンチメートルで指定する

matplotlib

はじめに

matplotlibで作成するfigureのサイズをセンチメートル(cm)で設定する方法について説明する。

コード&解説

モジュールのインポートなど

バージョン

インチ→センチ変換係数

インチセンチ変換係数(cm)を定義しておく。

A4サイズのfigure

plt.subplots()でfigsize=(29.7*cm, 21*cm)のようにすることでセンチメートルでサイズを指定できる。

B5サイズのfigure

B5サイズのfigは以下のようになる。

ハガキサイズのfigure

名刺サイズのfigure

コードをダウンロード(.pyファイル)

コードをダウンロード(.ipynbファイル)

参考

Figure size in different units — Matplotlib 3.9.3 documentation

コメント