Write and run SAS programs in your web browser

Bar Chart with percentage

Reply
Occasional Contributor
Posts: 7

Bar Chart with percentage

Hey guys!

 

I want to know how or if it´s possible to draw Bar Charts showing the results in percentage instead of frequency.

 

Thanks!

Best Regards.

PROC Star
Posts: 7,431

Re: Bar Chart with percentage

[ Edited ]

The option isn't there. You have to pre-compute the percentages. See: http://blogs.sas.com/content/iml/2012/12/03/show-percentages-for-bar-charts-with-proc-sgplot.html

 

Unless you're on SAS 9.4. Then you could modify the code that prepares the graph. e.g.:

ods graphics / reset imagemap;

/*--SGPLOT proc statement--*/
proc sgplot data=SASHELP.CLASS;
	/*--Bar chart settings--*/
	vbar Age / stat=percent datalabel name='Bar';

	/*--Response Axis--*/
	yaxis grid;
run;

ods graphics / reset;

HTH,

Art, CEO, AnalystFinder.com

 

Occasional Contributor
Posts: 7

Re: Bar Chart with percentage

Thank you so much!!

 

Cheers!

Ask a Question
Discussion stats
  • 2 replies
  • 469 views
  • 0 likes
  • 2 in conversation