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

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

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
  • 1988 views
  • 3 likes
  • 3 in conversation