全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4970 1
2013-03-07
想求性别和吸烟对某病发病的交互作用,在单因素和多因素均分析的情况下,只有单因素有意义,但是这个在单因素情况下如何求交互作用啊,不是单纯用model语句中的gender*smoking 来实现,怎么做
二维码

扫码加我 拉你入群

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

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

全部回复
2013-3-8 07:56:36
Here is an example doing it in GLM. If you don't understand it, please check your textbook and SAS manual.

data t1;
   do gender='M','F';
     do smoking='Y','N';
             do j=1 to 2000;
                    x=rannor(123); err=rannor(123);
                    if gender='M' and smoking='Y' then y=1+1*x+err;
                        else if gender='M' and smoking='N' then y=2+1*x+err;
                        else if gender='F' and smoking='Y' then y=2+2*x+err;
                        else if gender='F' and smoking='N' then y=1+2*x+err;
                        output;
                 end;
         end;
        end;
run;

proc glm data=t1;
class gender smoking;
model y=gender*smoking gender*smoking*x/solution noint;
run;quit;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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