El script utiliza el conjunto de datos 'Sashelp.BMT' (Trasplante de Médula Ósea) para realizar análisis de supervivencia. Demuestra cómo mostrar la tabla de sujetos en riesgo debajo del gráfico de supervivencia, realizar pruebas de Log-rank con ajuste de Sidak para comparaciones múltiples, y comparar grupos con un grupo de control específico. También muestra cómo usar PROC FORMAT y un paso DATA para reclasificar los estratos en un orden específico (no alfabético) para los gráficos, y cómo añadir bandas de confianza de Hall-Wellner.
Análisis de datos
Type : SASHELP
El script utiliza la tabla estándar 'Sashelp.BMT'. Se crea una tabla derivada temporal 'Bmt2' para ilustrar la manipulación del orden de los estratos mediante formatos.
1 Bloque de código
PROC PRINT
Explicación : Muestra las 10 primeras observaciones de la tabla Sashelp.BMT para una vista previa de los datos.
¡Copiado!
proc print data=Sashelp.BMT(obs=10);
run;
1
PROC PRINTDATA=Sashelp.BMT(obs=10);
2
RUN;
2 Bloque de código
PROC LIFETEST
Explicación : Activa ODS Graphics. Ejecuta un análisis de supervivencia de Kaplan-Meier. La opción 'plots=survival(atrisk=...)' muestra el número de sujetos en riesgo en intervalos específicos (cada 500 días) debajo del gráfico. La opción 'adjust=sidak' aplica un ajuste de Sidak a los valores p de la prueba Log-rank para comparaciones múltiples entre los grupos.
¡Copiado!
ods graphics on;
proc lifetest data=sashelp.BMT plots=survival(atrisk=0 to 2500 by 500);
time T * Status(0);
strata Group / test=logrank adjust=sidak;
run;
1
ods graphics on;
2
3
PROC LIFETESTDATA=sashelp.BMT plots=survival(atrisk=0 to 2500BY500);
4
time T * STATUS(0);
5
strata Group / test=logrank adjust=sidak;
6
RUN;
3 Bloque de código
PROC LIFETEST
Explicación : Realiza un análisis comparativo sin producir gráficos ('plots=none'). La opción 'diff=control' compara todos los demás grupos con el grupo de control especificado ('AML-Low Risk') con ajuste de Sidak.
¡Copiado!
proc lifetest data=sashelp.BMT notable plots=none;
time T * Status(0);
strata Group / test=logrank adjust=sidak diff=control('AML-Low Risk');
run;
1
PROC LIFETESTDATA=sashelp.BMT notable plots=none;
2
time T * STATUS(0);
3
strata Group / test=logrank adjust=sidak diff=control('AML-Low Risk');
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : S A S S A M P L E L I B R A R Y
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.