求助各位高手:
运行下面程序时,图内的变量值的标注是正确的。可我的第一个变量d_m是字符型,如a1-a5,运行这个程序标注就不对了,求助各位高人帮我改一下,真的搞不懂了,谢谢!! 我用的是9.1版
data t1;
input d_m v1 v2;
datalines;
1 10 15
2 20 25
3 30 35
4 40 45
5 50 55
;
run;
data t2;
set t1;
array as1{2} v1 v2;
do i=1 to 2;
v3=as1{i};
output;
end;
run;
data t3;
length text $ 8.;
retain when 'a' xsys ysys '2' hsys '3' size 3 style 'simplex' angle 80;
set t2;
text=cats(v3);
x=d_m;
y=v3;
run;
goptions reset=all ;
symbol1 font=marker w=15 color=red interpol=needle ;
symbol2 font=marker w=10 color=cyan interpol=needle ;
axis1 order=(0 to 60 by 1);
proc gplot data =t1;
plot v2*d_m v1*d_m /overlay vaxis=axis1 annotate=t3;
run;
quit;