Javatpoint标志
Javatpoint标志

如何改变用matplotlib绘制的图形的大小?

在本教程中,我们将讨论如何在Python中调整用matplotlib创建的图形的大小。Matplotlib库被广泛用于创建图形。

简介

Matplotlib在创建表示数据的图形方面很流行。我们可以用所有不同类型的数据填充图形,包括轴、图形、几何形状等。我们可以对matplotlib生成的图执行各种操作,其中调整大小是一项常见任务。有时,我们需要将图形的大小设置为特定的大小。图形可以在尺寸上更宽,在高度上更高,等等。

matplotlib。图()提供了figsize属性,该属性以英寸为单位指定图形的宽度和高度。让我们理解下面的语法。

语法:

figsize是figure()方法的可选参数。默认情况下,图形的尺寸为(6.4,4.8)。

一般情况下,每单位英寸为80 × 80像素。但是,我们可以使用dpi参数来改变单位英寸的像素,该参数可以在同一个函数中指定。

我们将遵循以下方法。

  • 我们将定义一个变量val_1,并将其设置为plt.figure(figsize=(6,3))。
  • 它将创建一个宽度为6英寸,高度为3英寸的图形对象。
  • figsize属性有一个2个值的值元组。

让我们来理解下面的例子。

的例子,

输出:

如何改变用matplotlib绘制的图形的大小?

例- 2:

输出:

如何改变用matplotlib绘制的图形的大小?

在上面的代码中,我们增加了高度,而不是宽度,并改变了图形。

我们还可以使用相同的方法设置子图的大小。让我们来理解下面的例子。

的例子,

输出:

如何改变用matplotlib绘制的图形的大小?

在Matplotlib中设置图形的高度和宽度

我们也可以在不使用figsize参数的情况下设置图形的高度和宽度。可以使用设置()函数的参数为fight eight和figwidth。的set_figheight ()而且set_figwidth ()函数还用于设置高度和宽度。

让我们来理解下面的例子。

的例子,

输出:

如何改变用matplotlib绘制的图形的大小?

另一方面,我们也可以使用set_size_inches()。下面是示例。

例- 2:

输出:

如何改变用matplotlib绘制的图形的大小?

修改图形

这是另一种不使用图形环境修改图形属性的方法。我们还可以更新matplotlib。rcParams,用于处理默认matplotlib值的rcParams实例。

让我们来理解下面的例子。

的例子,

输出:

如何改变用matplotlib绘制的图形的大小?

结论

我们已经讨论了在matplotlib中更改图形大小的几种方法。这些图形对于数据可视化非常有用。您可以使用任何适合您需求的选项。


下一个话题 Python键盘模块





Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


B.Tech / MCA






Baidu
map