删除matplotlib中的行

时间:2010-04-28 19:34:32

标签: matplotlib

我需要删除子图上的所有行,然后重绘它们(我正在制作一个重绘函数,当我添加/删除一些行时使用) 我该怎么做?

1 个答案:

答案 0 :(得分:4)

如果您存储了Axes对象,则由lines成员引用每一行:

ax = fig.add_subplot(111)
ax.plot(line one)
ax.plot(line two)
# plot
ax.lines.pop(0) # removes the first line
# plot again