BookmarkSubscribeRSS Feed
tommy81
Obsidian | Level 7
Hi

is it possible to highlight a row/color it in SAS using proc print and ODS PDF ?
1 REPLY 1
Cynthia_sas
Diamond | Level 26
Hi:
You can only highlight an entire ROW using PROC REPORT with a CALL DEFINE statement:
[pre]
if then do;
call define (_ROW_,'style','style={background=pink}');
end;
[/pre]

PROC PRINT does not have that capability. In the above code snippet, in a PROC REPORT COMPUTE block, the entire ROW would have a background color of PINK based on the condition -- of course, you could set other style attributes than the background -- that is only an example. The only other way besides PROC REPORT to highlight an entire row based on a condition is to use a custom TABLE template with a DATA step program.

cynthia
What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 1 reply
  • 2694 views
  • 0 likes
  • 2 in conversation