I'm trying to make a real time chart in racket. I've looked at the Plot and GUI libraries, and it seems like I'm missing something. When calling plot, it returns an image snip% or a number of other picture formats. But I can't seem to find any way to add or remove points from the chart without calling plot again. Now I suppose I could use a method like
but then I have to reimplement all the manipulation mechanisms that come with the snip%. Now it may be the case that I have to do it anyway, but what I'm asking is if there are any existing mechanisms that let you manipulate the graph and data of a plot snip% after its been created, or do I have to just redraw it manually every time I want to change how it looks? Also is there any existing work that has been done for making real time charts in Racket in general?