Data visualization with SAS programming

How to Create an Animated Chart using SGPlot Procedure

Accepted Solution Solved
Reply
Super Contributor
Posts: 339
Accepted Solution

How to Create an Animated Chart using SGPlot Procedure

[ Edited ]

Hello,

 

I am trying to create an animated SGPlot-plot following the instructions on http://support.sas.com/documentation/cdl/en/graphref/67881/HTML/default/viewer.htm#p0akj7ltqqbhqun1n... - or not following the instructions if you will (because it does not work).

 

I would like the plot to be build in 3 steps. How can I put the code right?

 

Data A (Drop=i);
  Retain Date '01JAN2000'd; Format Date Date9.;
  Do i=1 To 100;
    Date=IntNX('month',Date,1,'same');
	Value=Rand('uniform')+1;
	Output;
  End;
Run;

Options Animduration=10
        Animloop=YES
        Animoverlay;
Options Animate=START;
ODS HTML File='C:\Test.HTML';
Proc SGPlot Data=A (Where=(Date lt '01JAN2003'd));
  Series X=Date Y=Value;
  YAxis Min=0;
  XAxis Max='01JAN2010'd;
Run;
Proc SGPlot Data=A (Where=(Date lt '01JAN2006'd));
  Series X=Date Y=Value;
  YAxis Min=0;
  XAxis Max='01JAN2010'd;
Run;
Proc SGPlot Data=A;
  Series X=Date Y=Value;
  YAxis Min=0;
  XAxis Max='01JAN2010'd;
Run;
Options Animate=STOP;
ODS HTML Close;

 

 

Thanks&kind regards


Accepted Solutions
Solution
‎07-13-2016 04:51 AM
SAS Super FREQ
Posts: 1,141

Re: How to Create an Animated Chart using SGPlot Procedure

See animation example here:  http://blogs.sas.com/content/graphicallyspeaking/2013/05/23/animation-using-sgplot/

GIF animations can be created using the options shown.  You will have to create successive graphs with the animation you want.

View solution in original post


All Replies
Solution
‎07-13-2016 04:51 AM
SAS Super FREQ
Posts: 1,141

Re: How to Create an Animated Chart using SGPlot Procedure

See animation example here:  http://blogs.sas.com/content/graphicallyspeaking/2013/05/23/animation-using-sgplot/

GIF animations can be created using the options shown.  You will have to create successive graphs with the animation you want.

Super Contributor
Posts: 339

Re: How to Create an Animated Chart using SGPlot Procedure

Is it possible to remove the creation time/date?

☑ This topic is solved.

Need further help from the community? Please ask a new question.

Discussion stats
  • 2 replies
  • 243 views
  • 0 likes
  • 2 in conversation