BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Abishekaa
Obsidian | Level 7

Below is a sample pie chart created in excel. Is it possible to create a similar pie in sas, with both inside & outside labels and callout lines?

Abishekaa_0-1649984416850.png

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Abishekaa
Obsidian | Level 7

Answering my question 🙂 Found proc gchart has this option (proc sgpie doesn't)

Example:

PROC GCHART DATA=slid; 
PIE language/ DISCRETE;
VALUE = INSIDE PERCENT = INSIDE SLICE=OUTSIDE;
RUN;

View solution in original post

2 REPLIES 2
Abishekaa
Obsidian | Level 7

Answering my question 🙂 Found proc gchart has this option (proc sgpie doesn't)

Example:

PROC GCHART DATA=slid; 
PIE language/ DISCRETE;
VALUE = INSIDE PERCENT = INSIDE SLICE=OUTSIDE;
RUN;
Ksharp
Super User
https://blogs.sas.com/content/graphicallyspeaking/2018/06/25/pie-charts-redux/
https://blogs.sas.com/content/graphicallyspeaking/2018/12/07/the-sgpie-procedure-part-2/
https://blogs.sas.com/content/graphicallyspeaking/2012/08/26/how-about-some-pie/
https://support.sas.com/kb/45/772.html




proc sgpie data=sashelp.heart;
  pie bp_status / DATALABELDISPLAY=(category PERCENT) DATALABELLOC=inside;
run;

proc sgpie data=sashelp.heart;
  pie bp_status / DATALABELDISPLAY=(category PERCENT) DATALABELLOC=CALLOUT;
run;
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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

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