It's not perfect, but you could use: mtext(paste("this is iteration ", i, sep=""), col="white")
to overwrite it, or polygon() to draw a white rectangle over the text each time. Sarah On Wed, Nov 2, 2011 at 3:15 PM, prinzOfNorway <torgrim...@gmail.com> wrote: > is there a way to hide/undraw mtext (or lines etc.) in a loop like > > plot(runif(10)) > iterCol <- rainbowPalette(10) > > for(i in 1:10){ > > mtext(paste("this is iteration ", i, sep="")) > points(runif(10),col=iterCol[i]) > Sys.sleep(1) > > ## UNDRAW/HIDE the text so that it does not mess up the plot in the next > iteration > > } > -- Sarah Goslee http://www.functionaldiversity.org ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.