全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1507 4
2017-02-21
利用如下的语句想把特定的值(卡方值,P值,OR及95%CI)输入到一个数据集中,但是出来的结果为毛只有一行结果,我的是有多个检验的。求各位高手给予解答,将不胜感激!data chisq;
input group$ class$ A1-A222;
cards;
............(略过了哈,数据太多望见谅)
;
run;


ods listing close;
ods csvall body='d:\results1.csv';
%macro ka(start,end);
%do i=&start %to &end;
proc freq data=chisq;
table group*class/chisq relrisk;
output out=out1 pchi lrchi RELRISK;
weight A&i;
%end;
run;
%mend ka;
%ka(1,222)
ods csvall close;
ods listing;



二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-21 13:49:42
还望给位高高手给予解答!
二维码

扫码加我 拉你入群

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

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

2017-2-21 14:48:56
不要沉啊 不要沉   给点意见呗 诸位
二维码

扫码加我 拉你入群

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

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

2017-2-21 15:29:38
可能每次dataset out1 都被覆盖了
output out=out1 pchi lrchi RELRISK; 换成 output out=out&i. pchi lrchi RELRISK;试试
二维码

扫码加我 拉你入群

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

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

2017-2-21 15:32:24
lovexialulu 发表于 2017-2-21 15:29
可能每次dataset out1 都被覆盖了
output out=out1 pchi lrchi RELRISK; 换成 output out=out&i. pchi lrc ...
呃   谢谢您的回复,但是这样输出的话就成200多个表格了噻,我想怎么弄到一个表格中呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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