Multiple Graph into a Single HTML using GTL.

Reply
Contributor
Posts: 46

Multiple Graph into a Single HTML using GTL.

Hi there,

I want to insert multiple graph file into a single HTML file.

I am using GTL(proc template and SGRENDER procedure) to generate graphs.

How can I do this with PROC GREPLAY or Is there any other way?

Thanks in Advance.

Surendar.

PROC Star
Posts: 1,231

Re: Multiple Graph into a Single HTML using GTL.

Hi,

You don't need GREPLAY, that is for traditional SAS/GRAPH, not ODS  Graphics.

Are you coding the "ODS sandwich yourself" ?  Then would think this would work by without doing anything special, i.e.:

ods html file=  ... ;

proc sgrender ...;

proc sgrender ....

*etc;

ods html close;

With ods html the image(s) aren't actually in the html file, but the html file references the image(s).  If you have SAS 9.4 you can use ods HTML5, and actually embed the images in the html:

SAS 9.4 has a new way to send interactive graphs in email

Contributor
Posts: 46

Re: Multiple Graph into a Single HTML using GTL.

Hi,

Thanks, but I have only 9.3 version of SAS. So how could I do?

PROC Star
Posts: 1,231

Re: Multiple Graph into a Single HTML using GTL.

Is ssomething like this what you are trying to do?

THe images aren't actually in the file, but it's one html file and when you view it you will see both images.

ods html file="d:\junk\mygraphs.html" gpath="d:\junk";

proc sgplot data=sashelp.class;
  hbox age/group=sex;
run;


proc sgplot data=sashelp.class;
  hbox height/group=sex;
run;

ods html close;
Ask a Question
Discussion stats
  • 3 replies
  • 352 views
  • 0 likes
  • 2 in conversation