作者excimo (excimo)
看板Statistics
标题[程式] 用SAS跑单变项的Cox Regression
时间Tue Jan 6 23:08:37 2015
[软体程式类别]: SAS
[程式问题]: 回归PHREG
[软体熟悉度]:低(1~3个月)
[问题叙述]:
最近从SPSS转换到SAS进行统计,主要是一般生物统计及存活分析
想问的问题是关於Cox Regression的存活分析,包含单变项和多变项
在SPSS,单变项的作法是每一次放入一个变数,就可以得到这个变数的HR, CI, p值
多变项就是放很多个变数,然後用foward LR的model去跑
换成SAS我可以完成多变项的部分,如下:
PROC PHREG data=&active;
model OS*status_dead (0) =
&Coxlist / selection=F risklimits=PL; run;
(&Coxlist是我设定的macro变数,包含了七八个我想要分析的项目)
但是我如果想要跑单变数分析,我就要把&Coxlist换成一个一个变数分开去执行
有没有参数可以指定让PHREG把每一个变数各自跑一次Cox Regression呢?
因为我换成SAS主要就是希望透过程式化加快速度,如果可以一行程式就解决是最好的
谢谢大家!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.70.76
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Statistics/M.1420556920.A.637.html
※ 编辑: excimo (122.116.70.76), 01/06/2015 23:34:03
1F:推 imaltar: 用macro 01/07 09:03
2F:→ excimo: 做出来了,谢谢! 01/09 18:26