Here's some code to 'flesh out' what Reeza suggested.
Basically if you have a numeric variable X that you want to use to control the order of the radar chart spokes, but you have a character variable Y that you want to use to label the spokes (rather than using the X-values), you can create a user-defined format so that the x values will print as the y-text.
data foo; length y $1; input x y line value; datalines; 1 A 1 5 2 B 1 7 3 C 1 2 4 D 1 1 5 E 1 4 1 A 2 4 2 B 2 6 3 C 2 3 4 D 2 2 5 E 2 5 ; run;
proc sql; create table temp as select unique x as start, y as label from foo; quit; run; data control; set temp; fmtname = 'xfmt'; type = 'N'; end = START; run; proc format lib=work cntlin=control; run;
Registration is open! SAS is returning to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Register for just $495 by 12/31/2023.
If you are interested in speaking, there is still time to submit a session idea. More details are posted on the website.