Matplotlib でプロット サイズを増やす方法


次の構文を使用して、Matplotlib の 1 つのプロットのサイズを増やすことができます。

 import matplotlib. pyplot as plt

#define figure size in (width, height) for a single plot
plt. figure (figsize=(3,3))

また、次の構文を使用して、ノートブック内のすべてのMatplotlib プロットのサイズを増やすことができます。

 import matplotlib. pyplot as plt

#define figure size in (width, height) for all plots
plt. rcParams [' figure.figsize '] = [10, 7]

次の例は、この構文を実際に使用する方法を示しています。

例 1: 単一の Matplotlib プロットのサイズを増やす

Matplotlib で次の折れ線プロットを作成するとします。

 import matplotlib. pyplot as plt

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

デフォルトでは、Matplotlib プロットの (幅, 高さ) は (6.4, 4.8) です。

ただし、次の構文を使用して、プロットのサイズを希望の寸法まで拡大できます。

 import matplotlib. pyplot as plt

#define plot size
plt. figure (figsize=(5,8))

#define x and y
x = [1, 6, 10]
y = [5, 13, 27]

#create plot of x and y
plt. plot (x, y)
plt. show () 

例 2: すべての Matplotlib プロットのサイズを増やす

次のコードは、ノートブック内のすべてのMatplotlib プロットのプロット サイズを設定する方法を示しています。

 import matplotlib. pyplot as plt

#define plot size for all plots
plt. rcParams [' figure.figsize '] = [10, 4]

#define first dataset
x = [1, 6, 10]
y = [5, 13, 27]

#create first plot
plt. plot (x, y)
plt. show ()

#define second dataset
x2 = [1, 6, 10]
y2 = [5, 19, 12]

#create second plot
plt. plot (x2, y2)
plt. show () 

どちらのプロットも、 rcParams引数で指定された幅と高さを持つことに注意してください。

追加リソース

Matplotlib でマーカー サイズを調整する方法
Matplotlib でフォント サイズを変更する方法
Matplotlibで線の太さを調整する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です