全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4508 7
2012-05-30
请问各位,我想在一个循环里用到SAS anova的结果,比如P值,但是不知道怎么提取这个P值,不知道有没有人知道这样做是不是可行?非常感谢!
下面是一段小程序:
data a;
input grp y;
cards;
1 1.5
1 1.2
1 1.3
1 1.4
1 1.2
1 1.4
2 2.5
2 2.6
2 2.5
2 2.4
2 2.6
2 2.4
3 3.5
3 3.4
3 3.6
3 3.7
3 3.5
;
run;
proc anova;
class grp;
model y=grp;
run;
我想用到anova的P值,不知道怎么提取?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-5-30 15:27:45
ods trace on/off  配合ODS output 语句。
二维码

扫码加我 拉你入群

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

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

2012-5-30 15:47:27
你的sas版本是多少.9.2以上可以直接用outstat生成结果集.
proc anova outstat=work.b;
class grp;
model y=grp;
run;
二维码

扫码加我 拉你入群

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

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

2012-5-30 16:08:27
9.13也是支持的,不过最后要加上quit;
proc anova outstat=work.b;
class grp;
model y=grp;
run;
quit;
二维码

扫码加我 拉你入群

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

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

2012-5-30 23:40:28
chendonghui1987 发表于 2012-5-30 16:08
9.13也是支持的,不过最后要加上quit;
proc anova outstat=work.b;
class grp;
嗯,非常感谢,我的版本是9.1.3,以上程序可以运行。
二维码

扫码加我 拉你入群

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

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

2012-5-30 23:43:11
webgu 发表于 2012-5-30 15:27
ods trace on/off  配合ODS output 语句。
请问这个是什么意思?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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