Sto cercando di testare più variabili nell'analisi di sopravvivenza di Cox univariata indipendente (con anni di sopravvivenza e anni di censura di follow-up). Esiste un modo per eseguire più variabili contemporaneamente ma per avere un'analisi Cox univariata indipendente anziché un'analisi multivariata? Ho molte variabili che vorrei testare e preferirei non doverle cronometrare tutte una per una.
C'è uno script che dovrei usare?
Grazie !
Ciao @GCardin ,
Che tipo di informazioni vuoi ottenere dal rapporto univariato di analisi di sopravvivenza di Cox?
Se si desidera ottenere tutti i valori p dei test del rapporto di verosimiglianza dell'effetto, un'idea è utilizzare il commutatore di colonna e jsl.
1. Adattare il modello dei rischi proporzionali e impostare il commutatore di colonna dal triangolo rosso.

2. Scrivere il seguente codice nella finestra di scripting e modificare la riga 9 nello script.
rpt = Current Report();
colswitcher_obj = rpt[ColumnSwitcherCOntextOutlinebox( 1 )] << get scriptable object;
colswitch_list = colswitcher_obj << get list;
/* Loop through each column in the colswitch_list */
For( i = 1, i <= N Items( colswitch_list ), i++,
/* Change here */
dt1 = rpt[Outline Box( "Effect Likelihood Ratio Tests" )][Table Box( 1 )] <<
make combined data table;
/* Concatenate the tables */
If( i == 1,
main_tb = dt1;
main_tb << Set Name( "All" );
,
Try( main_tb << Concatenate( dt1, Append to First Table ) );
Close( dt1, No Save );
);
/* Close temporary tables and switch next column */
colSwitcher_obj << Next;
);
3. Eseguire lo script dal menu Modifica.
È possibile ottenere una tabella dati contenente informazioni sui valori p.
Spero possa essere d'aiuto.