使用Poisson回归模型计算Adjusted RR

/* 创建一个包含以下变量的数据集:
暴露 (分类变量,1为暴露,0为未暴露)
疾病 (分类变量,1为患病,0为健康)
混杂因素1 (连续变量)
混杂因素2 (分类变量)
*/

data mydata;
input exposure disease confounder1 confounder2;
datalines;
1 1 10 0
1 1 15 1
1 0 20 0
0 1 5 1
0 0 12 0
0 0 8 1
;
run;

/* 使用Poisson回归模型计算调整的相对风险 */

proc genmod data=mydata;
class exposure confounder2;
model disease = exposure confounder1 confounder2 / dist=Poisson link=log type3;
estimate "RR" exposure 1  0/ exp ;
run;

Done!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容