SAS 9.4 proc SGplot面板参考线标签未显示

时间:2019-03-18 11:55:40

标签: sas label sgplot

我正在尝试在地块的反射线上贴标签。我尝试了几种不同的解决方案,但似乎没有任何效果。我认为我的问题是参考线是一个变量。

data a;
do i=1 to 1000;
 do s=0.15, 0.25;
  x = rand('normal',0,s/1.28);
  l = -s;
  u = +s;
  label_l = 'Lower';
  label_u = 'Higher';
  output;
 end;
end;
run;

然后我尝试将标签写为字符串和上面定义的变量。

ods graphics / antialiasmax=30000;
proc sgpanel data=a noautolegend;
 panelby s / columns=2;
 density x ;
 refline l / axis=x label='lower' lineattrs=(color=red);
 refline u / axis=x;
 colaxis min=-.5 max=.5 label="Text" 
 valuesformat=nlpct7.;
run; 

ods graphics / antialiasmax=30000;
proc sgpanel data=a noautolegend;
 panelby s / columns=2;
 density x ;
 refline l / axis=x label=label_l lineattrs=(color=red);
 refline u / axis=x;
 colaxis min=-.5 max=.5 label="Text" 
 valuesformat=nlpct7.;
run; 

我得到了带有两个参考线的图,但是没有标签。

谢谢。

0 个答案:

没有答案