DATA Step, Macro, Functions and more

how to make a 3D chart for categorical variable

Accepted Solution Solved
Reply
Contributor
Posts: 48
Accepted Solution

how to make a 3D chart for categorical variable

how to make a 3D chart for categorical variable like

 

VARIABLE1

 

A

A

A

B

B

B

B

B

 

I know some the code like the following, but if the variable is a categorical, how to sum and make a 3d pie chart?

proc gchart data=a;
  pie3d YEAR / sumvar=CNT

 


Accepted Solutions
Solution
‎10-26-2015 06:26 PM
Super User
Posts: 17,771

Re: how to make a 3D chart for categorical variable


	proc gchart data=sashelp.class;
	pie3d sex /type=freq;
	run;quit;

Assuming you want the proportions to be the count of your categorical variable change the options, type=freq instead of sumvar=cnt.

 

 

View solution in original post


All Replies
Solution
‎10-26-2015 06:26 PM
Super User
Posts: 17,771

Re: how to make a 3D chart for categorical variable


	proc gchart data=sashelp.class;
	pie3d sex /type=freq;
	run;quit;

Assuming you want the proportions to be the count of your categorical variable change the options, type=freq instead of sumvar=cnt.

 

 

Contributor
Posts: 48

Re: how to make a 3D chart for categorical variable

Thank you ! it perfectly works!!!
Contributor
Posts: 48

Re: how to make a 3D chart for categorical variable

hI Reeza, one more question, If I want to explode A in this case, how to do?
Super User
Posts: 17,771

Re: how to make a 3D chart for categorical variable

RTM:

 

Add the following option to the PIE3D statement, EXPLODE='A'

proc gchart data=sashelp.class;
pie3d sex/type=freq explode='F';
run; quit;

 

Contributor
Posts: 48

Re: how to make a 3D chart for categorical variable

thanks Reeza, but explode='A' doesn't work, I don't know why
☑ This topic is SOLVED.

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

Discussion stats
  • 5 replies
  • 215 views
  • 1 like
  • 2 in conversation