生成一个新的SAS变量new_x用于保存X的某个表达式的值,然后再用proc gplot或者proc sgplot画散点图。绘制Y与X+X的平方的散点图的代码如下:
data origin_data;
do x=1 to 20;
y=2+3*x;
output;
end;
run;
data new_data;
set origin_data;
new_x=x+x**2;
run;
proc gplot data=new_data(keep=y new_x);
plot y*new_x;
run;
quit;