楼主: 臃贪戌豫
1249 1

[统计软件与数据分析] 小白求救啊,关于SAS作图输出,怎么才能得到分辨率高的图 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

4%

还不是VIP/贵宾

-

威望
0
论坛币
681 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
140 点
帖子
1
精华
0
在线时间
21 小时
注册时间
2016-12-24
最后登录
2019-6-26

50论坛币
从网页里复制图分辨率太低了,根本达不到论文要求,怎么得到矢量图?

我画图的代码如下:

Data Germ;

  Input X1 X2 X3 Y @@;

Cards;

-1   -1      0    13.20

-1    1      0    13.45

1   -1      0    12.52

1    1      0    13.30

0   -1     -1    10.13

0   -1      1    16.69

0    1     -1    12.74

0    1      1    15.68

-1    0     -1     9.74

1    0     -1     9.34

-1    0      1    15.28

1    0      1    14.26

0    0      0    16.30

0    0      0    16.56

0    0      0    16.81

;

Proc rsreg data=Germ;

  Model Y = X1-X3 / lackfit;

Run;


data grid;

  do;

     Y =  .  ;

     X3  =0;

     do X1 = -1 to 1 by 0.05;

        do X2 = -1 to 1by 0.05;

           output;

        end;

     end;

  end;

data grid;

  set Germ grid;

run;


proc rsreg data=grid out=predict noprint;

  model Y = X1-X3 / predict;

run;


data plot;

  set predict(firstobs=16);

proc g3d data=plot;

  plot X1*X2=Y / rotate=45 tilt=85 yticknum=5 xticknum=5 zticknum=5

  zmin=12 zmax=17 ctop=red cbottom=blue caxis=black;


run;


Proc Gcontour data=plot;

  Plot X1*X2=Y / yticknum=5 xticknum=5 nlevels=10 caxis=black

  vaxis=axis haxis=axis legend=legend autolabel;

  axis value=(height=13pt) label=(height=13pt);

  legend value=(height=10pt) label=(height=10pt);

Run;



0~}@}MFZM~5DSI[~TW@0V57.png (132.22 KB)

0~}@}MFZM~5DSI[~TW@0V57.png

沙发
admin_kefu 在职认证  发表于 2018-11-27 17:25:25 |只看作者 |坛友微信交流群
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/z_prj.php

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-10 00:29