全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2229 3
2007-10-27
有问题请教,不知道问题是不是很弱

程序如下:

  proc reg data=newlib.class;
  var weight height age ;
  model weight=height age;
  run;
  print cli;
  run;

在output窗口输出结果如下:

                      Dep Var   Predicted     Std Error
                Obs     Weight     Value   Mean Predict     95% CL Predict       Residual

                  1     77.0000     76.4175       4.2347     50.3017   102.5332     0.5825
                  2     84.5000     89.8937       3.9465     63.9815   115.8058     -5.3937
                  3     84.0000     77.4443       4.4998     51.1300   103.7586     6.5557

问题是:
我想把这部分输出结果保存起来
以sas文件的数据集形式保存起来, 应该怎么做?
试过用output out=   语句 失败!
先谢过了 ^_^

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2007-10-31 03:37:00

ods trace on ;

ods trace off; to get he table name of this output

then in the proc statement you use ods output out= to get the table in sas.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-10-31 09:32:00

楼主请自己去帮助文档看 outest 这个关键字,这个是在proc reg 里面的一个option
至于output out=,是输出y bar 以及y hat 一类具体值的,此外outstat= 用于输出各个指标

我想楼上的说ods trace 超过楼主要求太远。。。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2007-11-1 09:58:00
what do you mean by '超过楼主要求太远'?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群