首页  >  文章  >  后端开发  >  cla()、clf() 或 close():何时使用哪个 Matplotlib 函数进行绘图清除?

cla()、clf() 或 close():何时使用哪个 Matplotlib 函数进行绘图清除?

Linda Hamilton
Linda Hamilton原创
2024-11-27 12:15:15777浏览

cla(), clf(), or close(): When to Use Which Matplotlib Function for Plot Clearing?

何时实现 cla()、clf() 或 close() 进行绘图清除

matplotlib 提供 cla()、clf( ) 和 close() 函数可清晰可视化,但它们的范围和操作

Matplotlib 层次结构

Matplotlib 将绘图组织为层次结构:图形窗口 >图> axes.

cla() 和 clf() 函数

在 pyplot 界面中,cla() 清除当前图形中的当前轴,而其他轴不受影响。 clf() 清除整个当前图形,包括所有轴,但保留未来绘图的窗口。

close() 函数

close() 函数,在与 pyplot 函数相反,它是Figure 类的方法。它关闭指定的图窗窗口,无论它是否是当前窗口。 close('all') 关闭所有图形窗口。

功能摘要

函数 操作 范围
Function Action Scope
cla() (pyplot) Clear current axes Current axes
clf() (pyplot) Clear current figure Current figure
close() (pyplot) Close figure window Specified or current window
clf() (Figure method) Clear figure Figure instance
clear() (Figure method) Synonym for clf() Figure instance
cla()

(pyplot)

清除当前坐标区 当前坐标区
clf() (pyplot) td> 清除当前数字 当前数字
close()

(pyplot)

关闭图形窗口 指定或当前窗口
clf()
    (图形方法)
清晰图 图实例
  • clear() (图方法)
  • clf()的同义词 图形实例
    使用注意事项
  • 功能的选择取决于所需的操作。如果您想:
  • 仅清除当前轴:
  • 使用 cla().清除整个图形但保持窗口打开: 使用 clf()。关闭图形窗口: 使用 close()。

    以上是cla()、clf() 或 close():何时使用哪个 Matplotlib 函数进行绘图清除?的详细内容。更多信息请关注PHP中文网其他相关文章!

    声明:
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn