BookmarkSubscribeRSS Feed
onpoint1
Calcite | Level 5

We don't yet have SAS/GRAPH and are considering purchasing.  Can you describe the process (short version) to add vertical error bars around a series of points?  These will be confidence intervals around the mean.  Would this be GPLOT or GCHART or other?  Anything else we should know? Thanks

2 REPLIES 2
AncaTilea
Pyrite | Level 9

Hi.

Both will do it for you.

proc gchart data = sashelp.class;

     vbar sex/ type=MEAN errorbar=BOTH clm=95 sumvar=age;

run; quit;

And here is more info:

http://www.nesug.org/proceedings/nesug07/ff/ff17.pdf

For proc gplot you will have to calculate yourself the mean +/- s.e. to get the upper/lower Confidence Limits.Then use an overlay to plot.

Here is more information:

42515 - Plot means with standard error bars from calculated data with PROC GPLOT

DanH_sas
SAS Super FREQ

You can also use PROC SGPLOT. For bar charts, line charts, and dot plots, you can have the procedure compute three types of limits: clm, stderr, and stddev. YOu can also specify a multiplier for stderr and stddev.

proc sgplot data=sashelp.class;

vbar age / response=weight stat=mean limitstat=clm;

run;

For plots, you can use overlays to plot the limit bars:

proc sgplot data=somedata;

series x=xvar y=yvar;

scatter x=xvar y=yvar / yerrorupper=ulimitvar yerrorlower=llimitvar;

run;

The SG procedure were introduced in SAS 9.2 as part of SAS/GRAPH; however, as of SAS 9.3, they are part of BASE SAS.

Hope this helps!

Dan

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

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.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 2 replies
  • 2337 views
  • 0 likes
  • 3 in conversation