2013-04-09 27 views
1

我在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

回答

1

DO REPEAT適用於轉換命令。程序不能放置在循環中。但是,如果您從SPSS社區站點(www.ibm.com/developerworks/spssdevcentral)安裝Python Essentials,則很容易。如果你可以提供更多關於你想要循環的細節,我們可以解釋如何做到這一點。