1. ホーム
  2. パイソン

[解決済み] Seaborn軸または図レベルプロットの図サイズを変更する方法

2022-03-24 01:21:08

質問

印刷に適した画像サイズに変更するにはどうすればよいですか?

例えば、A4サイズの用紙で、11.7インチ×8.27インチの横長サイズのものを使いたいのですが、どうすればいいですか?

解決方法は?

matplotlib の Figure と Axes オブジェクトを先に作成し、図の大きさを指定する必要があります。

from matplotlib import pyplot
import seaborn

import mylib

a4_dims = (11.7, 8.27)
df = mylib.load_data()
fig, ax = pyplot.subplots(figsize=a4_dims)
seaborn.violinplot(ax=ax, data=df, **violin_options)