Dear SAS support team,
I have a short question regarding the labels on the graph: is it possible to use in the axis labels indices and greek letters? E.g. "C_1" and "theta".
Thank you in advance for your help!
Hello @AnnaIv and welcome to the SAS Support Communities!
Yes, this is possible:
proc sgplot data=sashelp.class;
xaxis label="Letter C with index 1 is here: C(*ESC*){unicode '2081'x}" labelattrs=GraphUnicodeText;
yaxis label="Here is the Greek letter theta: (*ESC*){unicode theta} and a variant of it: (*ESC*){unicode '03D1'x}";
scatter x=weight y=height;
run;
(Code adapted from an example found in "Creating Oncology Figures Using ODS Graphics ..." using hex codes found in a quick internet search.)
Result:
Without the labelattrs=GraphUnicodeText option in the XAXIS statement the subscript 1 did not appear.
Hello @AnnaIv and welcome to the SAS Support Communities!
Yes, this is possible:
proc sgplot data=sashelp.class;
xaxis label="Letter C with index 1 is here: C(*ESC*){unicode '2081'x}" labelattrs=GraphUnicodeText;
yaxis label="Here is the Greek letter theta: (*ESC*){unicode theta} and a variant of it: (*ESC*){unicode '03D1'x}";
scatter x=weight y=height;
run;
(Code adapted from an example found in "Creating Oncology Figures Using ODS Graphics ..." using hex codes found in a quick internet search.)
Result:
Without the labelattrs=GraphUnicodeText option in the XAXIS statement the subscript 1 did not appear.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
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.
Ready to level-up your skills? Choose your own adventure.