Matplotlib.pyplot和Matplotlib.figure有什么区别?

Matplotlib.pyplot和Matplotlib.figure有什么区别?

matplotlib.pyplot

Matplotlib.pyplot 是一组函数,可使Matplotlib的工作方式类似于MATLAB。每个pyplot函数都对图形进行某些更改:例如,在图形中创建绘图区域,在绘图区域中绘制一些线条,使用标签装饰绘图等等。

Matplotlib.pyplot 中, 各种状态在函数调用之间保留,这样它就能跟踪诸如当前图形和绘图区域之类的事物,并且将绘图函数指向当前轴。

matplotlib.figure

Figure跟踪所有子Axes,一些“特殊”的图案(标题、图例等)和画布。一个图形可以包含任意数量的Axes,但通常至少有一个。

示例

from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure("I am figure window")

plt.show()

输出

Matplotlib.pyplot和Matplotlib.figure有什么区别?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程