楼主: kongqunyu
3885 4

[有偿编程] cox生存曲线 [推广有奖]

  • 10关注
  • 2粉丝

已卖:91份资源

副教授

37%

还不是VIP/贵宾

-

威望
0
论坛币
2977 个
通用积分
0.4469
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
14732 点
帖子
182
精华
0
在线时间
1274 小时
注册时间
2008-7-16
最后登录
2019-1-7

楼主
kongqunyu 发表于 2012-3-24 16:33:36 |AI写论文
5论坛币



做cox生存曲线 ,SAS 因为我做出来的 是0-1.0 纵轴,我想把0-0.5 部分截取,然后加上横轴,纵轴的标签。这是我的程序,向高手请教怎么修改??  
  时间变量为 :fabingtime_0
  删失: fabing_0(0);
  分层 b;

proc lifetest   data=aa
method=km plot=(s)  graphics lineprinter outsurv=surv;
time fabingtime_0* fabing_0(0);
strata b;
symbol1 line=1 color=blue  ;
symbol2 line=2 color=black ;
run;


附件里 有SAS导出的数据 ,请高手???

cox.xls
下载链接: https://bbs.pinggu.org/a-1073742.html

1.89 MB

cox 生存曲线

最佳答案

关键词:Cox Graphics LIFETEST GRAPHIC Printer 曲线 cox

沙发
jjtww 发表于 2012-3-24 16:33:37
  1. proc import datafile='H:\linwork\cox.xls'
  2.                                 out=cox
  3.                                 dbms=excel replace;
  4. run;

  5. /*proc lifetest data=cox */
  6. /*method=km plot=(s)  graphics lineprinter outsurv=surv;*/
  7. /*time fabingtime_0* fabing_0(0);*/
  8. /*strata b;*/
  9. /*symbol1 line=1 color=blue  ;*/
  10. /*symbol2 line=2 color=black ; */
  11. /*run;*/

  12. goptions reset=(symbol axis);
  13. symbol1 c=blue; symbol2 c=orange;
  14. proc lifetest data=cox outsurv=outsurv plots=(s) noprint;
  15.       time fabingtime_0* fabing_0(0);
  16.       strata b;
  17.    run;

  18. /* check to see if last time is censored, and if so
  19.    replace missing survival with that of last known
  20.    event time */
  21. data outsurv2;
  22.         set outsurv;
  23.         drop _old;
  24.         _old=lag(survival);
  25.         if _censor_ eq 1 and survival eq . then survival=_old;
  26.         if fabingtime_0 ne 0 and survival ne 0 then do;
  27.                 log_of_days=log(fabingtime_0);
  28.                 log_negative_log_SDF = log(-log(survival));
  29.         end;
  30.         run;


  31. goptions reset=(symbol axis);
  32. symbol1 i=steplj c=blue;
  33. symbol2 i=steplj c=orange;
  34. symbol3 v=none c=black;
  35. symbol4 v=none i=none c=black;
  36. symbol5 v=circle i=none c=black;
  37. axis1 order=(0.5 to 1 by 0.05) label=(angle=90);
  38. proc gplot data=outsurv2;
  39.         plot survival*fabingtime_0 = stratum / vaxis=axis1 ;
  40.         plot2 survival*fabingtime_0=_censor_ / nolegend noaxis;
  41.         run;
  42.         quit;
复制代码

藤椅
jjtww 发表于 2013-4-20 22:38:36

板凳
jjtww 发表于 2013-4-20 22:40:12
gplot5.png

报纸
jjtww 发表于 2013-4-20 22:41:31
原图: SurvivalPlot.png

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-21 14:51