问答 · 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中。