I'm not sure I understand exactly what you're wanting, but here are a couple of possibilities: If you know all the 7 events ahead of time, I guess you could create a gif animation, with 5 second delay between each frame. There are several examples of animated gif graphs on this page: Robert Allison's SAS/Graph Samples Alternatively, if the data you're wanting to plot is happening 'live' (ie, you don't have all the data ahead of time), and you're wanting a graph to 'refresh' itself every 5 seconds, you could possibly do that with SAS/Intrnet. With SAS/Intrnet, it generates the graph on-the-fly when you go to the url. The graph can be set up to read the latest/greatest data whenever it is run. I have one SAS/Intrnet example that queries the time, and draws a representation of a clock every time it's run. I set it up to refresh itself every 5 seconds using the following code after my proc gchart (this is just a portion - not the entire sas/intrnet job) ... proc gchart data=a; pie category / sumvar=seconds clockwise noheading coutline=blue slice=none des=''; run; /* See the following webpage for info about 'refresh' ... http://webdesign.about.com/cs/metatags/a/aa080300a.htm */ %let refresh=5; data _null_; file _webout; put "<meta http-equiv='refresh' content='&refresh'>"; run;
... View more