问答 · ANSWER

Matplotlib画布是什么?

直接回答
Matplotlib的画布(Figure)是绘图的顶层容器,承载所有图像元素。通过plt.figure()创建,可用figsize参数控制大小。在Jupyter中需注意代码执行顺序。

关键要点

  • Figure对象是Matplotlib绘图的顶层容器。
  • 使用plt.figure()显式创建画布是良好的编程习惯。
  • 通过figsize参数(单位英寸)可以控制画布的宽度和高度。
  • 在Jupyter Notebook中,创建画布和绘图代码应放在同一个Cell执行。
  • 即使不显式创建,调用绘图函数时Matplotlib也会自动生成默认画布。

怎么选 / 怎么做

绘图三步法:1. 创建画布 (plt.figure())。2. 准备/生成数据。3. 调用绘图函数并显示 (如plt.plot(), plt.show())。

常见问题

不调用plt.figure()直接绘图会怎样?

Matplotlib会自动创建一个默认大小的画布。

如何控制画布大小?

使用plt.figure()的figsize参数,单位是英寸。

在Jupyter中画布设置没生效?

请将创建画布和绘图的代码放在同一个Cell中。

深入学

小象教研组整理 · 内容来自课程讲义与企业内训素材,仅供学习参考。