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

matplotlib

はじめに

matplotlibでfigureのサイズをセンチメートル単位で指定する方法を解説します。デフォルトではインチ単位で指定するmatplotlibのfigureサイズをセンチメートルで設定する方法や、変換のテクニックを紹介していきます。

コード&解説

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

バージョン

インチ→センチ変換係数

インチセンチ変換係数(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.10.5 documentation

コメント