如何增加 matplotlib 中的绘图大小


您可以使用以下语法来增加 Matplotlib 中单个图的大小:

 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中如何调整线条粗细

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注