BookmarkSubscribeRSS Feed
stancemcgraw
Obsidian | Level 7

Hi all,

 

   I have the following code that correctly produced three histograms by group.

However, I would

1) like to change the color of the bars (fill black)

2) change the x axis label from Npo_mean to Hours NPO:.

3) Change and clarify the Y-axis group labels

 

The graph output is attached below as well

 

proc univariate data=tube.survival2;

 

  class npogroup ;

  var Hours;      /* computes descriptive statisitcs */

  histogram Hours  / odstitle="Distribution of NPO by Fasting Category"

 vscale=percent vaxis=0 to 60 by 10 normal 

 nrows=3 midpoints=(0 to 22 by 2) ;

   

  ods select histogram; /* display on the histograms */

  INSET N = 'Number of patients' MEDIAN  MEAN  /position=ne ;

 

run;

3 REPLIES 3
PeterClemmensen
Tourmaline | Level 20

If the histogram(s) is all you are interested in, I suggest you use PROC SGPLOT/SGPANEL instead. Gives you more control over the visual attributes of the plot.

stancemcgraw
Obsidian | Level 7

Would you know the code to reproduce what I did above for sgplot?

PeterClemmensen
Tourmaline | Level 20

I can't see your data, but this should get you in the right direction. 

 

title 'Your Title Here';
proc sgpanel data=sashelp.iris noautolegend;
   panelby Species / columns=1;
   histogram SepalLength / fillattrs=(color=green);
   density SepalLength / lineattrs=(color=black);
   colaxis label='Label Here';
run;
title;

You can find all the information you need in the PROC SGPANEL Documentation.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

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
  • 3 replies
  • 2700 views
  • 1 like
  • 2 in conversation