SAS SGPLOT 图形标签中的上标
Superscript in a graph label for SAS SGPLOT
我正在通过 SAS SGPLOT 创建图表,我需要在标签中添加一个字符上标。有没有简单的方法可以做到这一点?
该图是带有回归线的散点图。这是测量的比较,基本上是同一件事用两种不同的方式测量。由于测量的是面积,所以单位是平方毫米,这就是我需要上标的原因。我的代码如下。
ODS GRAPHICS / RESET IMAGENAME = 'wheal_dig'
IMAGEFMT =TIFF HEIGHT = 90mm WIDTH = 90mm;
ODS LISTING GPATH = 'U:\Wheal' style=journal2;
proc sgplot data=allx noautolegend;
reg x=col1 y=col2;
scatter x=col1 y=col2;
xaxis label='Digital Area (mm^2)' min=20 max=80 ;
yaxis label='Manual Area (mm^2)' min=20 max=80 ;
run;
如果是一次性的,您可以从 unicode reference table.
中复制字符
proc sgplot data = sashelp.class;
scatter x = height y = weight;
xaxis label = "Superscript copied from unicode table ²";
run;
如果您的会话编码不支持 unicode,这可能不起作用。
我正在通过 SAS SGPLOT 创建图表,我需要在标签中添加一个字符上标。有没有简单的方法可以做到这一点?
该图是带有回归线的散点图。这是测量的比较,基本上是同一件事用两种不同的方式测量。由于测量的是面积,所以单位是平方毫米,这就是我需要上标的原因。我的代码如下。
ODS GRAPHICS / RESET IMAGENAME = 'wheal_dig'
IMAGEFMT =TIFF HEIGHT = 90mm WIDTH = 90mm;
ODS LISTING GPATH = 'U:\Wheal' style=journal2;
proc sgplot data=allx noautolegend;
reg x=col1 y=col2;
scatter x=col1 y=col2;
xaxis label='Digital Area (mm^2)' min=20 max=80 ;
yaxis label='Manual Area (mm^2)' min=20 max=80 ;
run;
如果是一次性的,您可以从 unicode reference table.
中复制字符proc sgplot data = sashelp.class;
scatter x = height y = weight;
xaxis label = "Superscript copied from unicode table ²";
run;
如果您的会话编码不支持 unicode,这可能不起作用。