Data visualization with SAS programming

How can SAS add a 95% quantile verticle line to histogram?

Accepted Solution Solved
Reply
Frequent Contributor
Posts: 92
Accepted Solution

How can SAS add a 95% quantile verticle line to histogram?

Hi,

 

As the title I would like a 95% verticle line. And my initial code is:

 

proc univariate data=WORK.HIGH_1 noprint;
histogram avg_occupancy /BARLABEL=percent cfill=pink MIDPOINTS=0.05 to 0.30 by 0.01;
run;

 

The attachement is what I got. I was wondering how could I add a 95% quantile line onto the graph?

 

Thank you!

 

 

Attachment

Accepted Solutions
Solution
‎11-17-2016 02:53 PM
SAS Super FREQ
Posts: 3,416

Re: How can SAS add a 95% quantile verticle line to histogram?

Use the STATREF= option on the HISTOGRAM statement. If you need the reference line labeled, you can also use the STATREFLABEL= option, as follows:

proc univariate data=sashelp.cars;
var mpg_city;
histogram mpg_city /BARLABEL=percent 
   STATREF=P 95  STATREFLABEL="95th Pctl";
run;

View solution in original post


All Replies
Solution
‎11-17-2016 02:53 PM
SAS Super FREQ
Posts: 3,416

Re: How can SAS add a 95% quantile verticle line to histogram?

Use the STATREF= option on the HISTOGRAM statement. If you need the reference line labeled, you can also use the STATREFLABEL= option, as follows:

proc univariate data=sashelp.cars;
var mpg_city;
histogram mpg_city /BARLABEL=percent 
   STATREF=P 95  STATREFLABEL="95th Pctl";
run;
Frequent Contributor
Posts: 92

Re: How can SAS add a 95% quantile verticle line to histogram?

Thanks Rick! It works. 

☑ This topic is SOLVED.

Need further help from the community? Please ask a new question.

Discussion stats
  • 2 replies
  • 144 views
  • 0 likes
  • 2 in conversation