Publicado el :
Estadística CREATION_INTERNE

Ejemplo de Inicio para PROC LIFETEST

Este código también está disponible en: Deutsch English Français
En espera de validación
Este script crea un conjunto de datos interno ('exposed') que contiene tiempos de supervivencia, estados de censura y covariables (Tratamiento, Sexo). Luego realiza varios análisis de supervivencia: estimación de funciones de supervivencia (Kaplan-Meier), pruebas de igualdad entre grupos (Log-Rank) y estratificaciones, todo ello utilizando ODS Graphics para visualizar las curvas de supervivencia.
Análisis de datos

Type : CREATION_INTERNE


Los datos se crean directamente en el script a través de un paso DATA con la instrucción DATALINES.

1 Bloque de código
PROC FORMAT
Explicación :
Definición de un formato de usuario para mostrar las etiquetas 'Drug X' y 'Placebo' en lugar de los códigos numéricos.
¡Copiado!
1 
2PROC FORMAT;
3value Rx 1='Drug X' 0='Placebo';
4RUN;
5 
2 Bloque de código
DATA STEP Data
Explicación :
Creación del conjunto de datos 'exposed' que contiene las variables Days, Status, Treatment y Sex. Uso de la instrucción @code_sas_json/8_SAS_Intro_ReadFile_MultiCol_@@.json para leer varias observaciones por línea de datos.
¡Copiado!
1DATA exposed;
2 INPUT Days STATUS Treatment Sex $ @code_sas_json/8_SAS_Intro_ReadFile_MultiCol_@@.json;
3 FORMAT Treatment Rx.;
4 DATALINES;
5179 1 1 F 378 0 1 M
6256 1 1 F 355 1 1 M
7262 1 1 M 319 1 1 M
8256 1 1 F 256 1 1 M
9255 1 1 M 171 1 1 F
10224 0 1 F 325 1 1 M
11225 1 1 F 325 1 1 M
12287 1 1 M 217 1 1 F
13319 1 1 M 255 1 1 F
14264 1 1 M 256 1 1 F
15237 0 0 F 291 1 0 M
16156 1 0 F 323 1 0 M
17270 1 0 M 253 1 0 M
18257 1 0 M 206 1 0 F
19242 1 0 M 206 1 0 F
20157 1 0 F 237 1 0 M
21249 1 0 M 211 1 0 F
22180 1 0 F 229 1 0 F
23226 1 0 F 234 1 0 F
24268 0 0 M 209 1 0 F
25;
3 Bloque de código
PROC LIFETEST
Explicación :
Ejecución del análisis de supervivencia estratificado por Tratamiento. Activación de ODS Graphics para producir las curvas de supervivencia con tabla de sujetos en riesgo y curva log-supervivencia.
¡Copiado!
1ods graphics on;
2PROC LIFETEST DATA=Exposed plots=(survival(atrisk) logsurv);
3 time Days*STATUS(0);
4 strata Treatment;
5RUN;
6ods graphics off;
4 Bloque de código
PROC LIFETEST
Explicación :
Análisis estratificado por Sexo, con comparación de los grupos de Tratamiento dentro de cada estrato. La opción 'notable' suprime la visualización de las tablas de supervivencia detalladas.
¡Copiado!
1PROC LIFETEST DATA=Exposed notable;
2 time Days*STATUS(0);
3 strata Sex / group=Treatment;
4RUN;
5 Bloque de código
PROC LIFETEST
Explicación :
Prueba global del efecto del Tratamiento en la supervivencia (prueba de Log-Rank y Wilcoxon por defecto para dos grupos).
¡Copiado!
1PROC LIFETEST DATA=Exposed notable;
2 time Days*STATUS(0);
3 test Treatment;
4RUN;
6 Bloque de código
PROC LIFETEST
Explicación :
Prueba del efecto del Tratamiento ajustado por Sexo (estratificando por Sexo). La opción 'test=none' en strata impide la prueba de homogeneidad entre los estratos (Sexo).
¡Copiado!
1PROC LIFETEST DATA=Exposed notable;
2 time Days*STATUS(0);
3 strata Sex / test=none;
4 test Treatment;
5RUN;
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 : SAS SAMPLE LIBRARY


Banner
Consejo del Experto
Expert
Stéphanie
Spécialiste Machine Learning et IA.
« El análisis de supervivencia es único porque no solo mide el tiempo hasta un evento, sino que debe gestionar la censura (cuando el evento no ocurre durante el periodo de estudio). El procedimiento LIFETEST es la herramienta de referencia para estimaciones no paramétricas, utilizando principalmente el método de Kaplan-Meier. »