如何在spss语法中循环使用kaplan-meier命令?

问题描述:

我在SPSS正与此的Kaplan-Meier命令:如何在spss语法中循环使用kaplan-meier命令?

KM data BY sample 
    /STATUS=status(0) 
    /PRINT TABLE MEAN 
    /PLOT SURVIVAL HAZARD 
    /TEST LOGRANK BRESLOW TARONE 
    /COMPARE OVERALL POOLED. 

这是没有问题的,但有很多数据,我必须处理,我想在一个语法文件,以获得此一起。我可以通过一系列变量(如{time0 time1 time2})和样本(如{sample0 sample1 sample2})进行几次kaplan-meier命令循环。

我试着用DO REPEAT - END REPEAT。但我无法让它工作。

+1

'DO REPEAT - END REPEAT'限于一组命令。请参阅语法参考手册。你可以使用宏命令或python插件来实现'KM'的循环。 – djhurio 2013-04-09 16:35:52

DO REPEAT适用于转换命令。程序不能放置在循环中。但是,如果您从SPSS社区站点(www.ibm.com/developerworks/spssdevcentral)安装Python Essentials,则很容易。如果你可以提供更多关于你想要循环的细节,我们可以解释如何做到这一点。