On Tue, Feb 12, 2013 at 5:09 AM, mameghani <ra...@ma...> wrote:
> Does anyone know if the following error message is a matplotlib bug or is
> it
> me making a mistake?
> Is there an correct/alternative way to remove (or replace) text? Thank you,
> Raphael
>
> from matplotlib.figure import Figure
> fig = Figure()
> caption = fig.suptitle("test")
> caption.remove()
>
> Traceback (most recent call last):
> File "<pyshell#6>", line 1, in <module>
> caption.remove()
> File "C:\Programme\Python27\lib\site-packages\matplotlib\artist.py",
> line 134, in remove
> raise NotImplementedError('cannot remove artist')
> NotImplementedError: cannot remove artist
>
>
>
Heh, strange... it looks like most artist objects don't actually define a
remove function. I suppose you could do "fig._suptitle = None" in the
meantime, though.
Ben Root
|