BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
BTAinRVA
Quartz | Level 8

I'm using a BY statement in Proc SGplot to create multiple plots in an rtf document. Is there a way I can get it to put more than one plot per page?

sgplot data=FallComb2;

title "Fall Enrollment by Curriculum & Academic Plan";

by acadplan;


Title "Total Enrollments and Full-Time Equivalent Students (FTES) by Year";


vbar year / response=ctg_N LEGENDLABEL='Total Students' DATALABEL ;

vbar year /response=FTES_Sum LEGENDLABEL='FTES' BARWIDTH=0.5 DATALABEL FILLATTRS=(color=TAN) ;

yaxis grid label="Count" MIN=0;

format ctg_N comma6.0;

format FTES_Sum 6.1;

;

Thanks,

Brian Adams

1 ACCEPTED SOLUTION

Accepted Solutions
Reeza
Super User

yes.

Look at the size options for your graph and add the option startpage=never to the ods rtf statement.

View solution in original post

2 REPLIES 2
Reeza
Super User

yes.

Look at the size options for your graph and add the option startpage=never to the ods rtf statement.

PGStats
Opal | Level 21

You can get some level of control over page breaks with statement

ODS RTF STARTPAGE=option;

where option can be BYGROUP, YES, NO or NOW.

PG

PG

hackathon24-white-horiz.png

The 2025 SAS Hackathon has begun!

It's finally time to hack! Remember to visit the SAS Hacker's Hub regularly for news and updates.

Latest Updates

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 2004 views
  • 3 likes
  • 3 in conversation