I tried to add 10^(-3) to the label of y axis. I want to get rid of "^" and make (-3) be superscript. I used:
ods escapechar='^';
Proc sgplot……
yaxis label="10^{unicode '00b3'x}"
which allows me to add superscript (3). But I cannot add superscript (-3). What is the Unicode for “superscript (-3) in SAS? Thanks.
Did you ever find the solution to this problem? I am in exactly the same boat, so far none of the proposed fixes are working for me!
/*用于加X轴Y轴标签的上下标*/
data _anno;
length label $ 200;
drawspace="layoutpercent"; function="text"; textweight="normal"; textsize=12;textcolor="black"; width=200;
x1=50; y1=2.5;label="体重(*ESC*){sub 'mw'}"; output;
x1=2.5; y1=50;rotate=90;label="身高(*ESC*){sup 'mw'}"; output;
run;
/*****画散点图*****/
proc sgplot data=sashelp.class sganno=_anno;
scatter x=weight y=height;
xaxis label=' ';
yaxis label=' ';
run;
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
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.