Estoy tratando de probar múltiples variables en un análisis de supervivencia univariado independiente de Cox (con años de supervivencia y años de censura de seguimiento). ¿Hay alguna manera de ejecutar múltiples variables a la vez pero tener un análisis de Cox univariado independiente en lugar de un análisis multivariado? Tengo muchas variables que me gustaría probar y preferiría no tener que registrarlas todas una por una.
¿Existe algún script que deba utilizar?
Gracias !
Hola @GCardin ,
¿Qué tipo de información desea obtener del informe de análisis de supervivencia univariado de Cox?
Si desea obtener todos los valores p de las pruebas de relación de probabilidad del efecto, una idea es utilizar el conmutador de columnas y jsl.
1. Ajuste el modelo de riesgos proporcionales y configure el conmutador de columna del triángulo rojo.

2. Escriba el siguiente código en la ventana de secuencia de comandos y edite la línea 9 en la secuencia de comandos.
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. Ejecute el script desde el menú Editar.
Puede obtener una tabla de datos que contiene información para los valores p.
Espero que ayude.