Publicado el :
Estadística CREACION_INTERNA

Ejemplo 5 para PROC LIFEREG

Este código también está disponible en: Deutsch English Français
En espera de validación
El script comienza creando un conjunto de datos llamado 'Fan' utilizando datos integrados (datalines) para las variables 'Lifetime' y 'Censor'. La variable 'Lifetime' se escala dividiéndola por 1000. Posteriormente, utiliza PROC LIFEREG para ajustar un modelo de regresión de supervivencia al conjunto de datos 'Fan'. El modelo especifica 'Lifetime' como variable de tiempo de supervivencia y 'Censor' (donde 1 indica una observación censurada) como variable de estado de censura, utilizando una distribución de Weibull. Se activan opciones para generar un gráfico de probabilidad ('probplot'), una tabla de puntos del gráfico ('ppout'), intervalos no paramétricos simultáneos ('npintervals=simul') y un recuadro en el gráfico ODS ('inset').
Análisis de datos

Type : CREACION_INTERNA


El conjunto de datos 'Fan' se crea directamente en el script usando la cláusula DATALINES, proporcionando los valores para 'Lifetime' y 'Censor'.

1 Bloque de código
DATA STEP Data
Explicación :
Este bloque DATA Step crea el conjunto de datos 'Fan' leyendo los datos 'Lifetime' (tiempo de supervivencia) y 'Censor' (indicador de censura) directamente de las datalines. La variable 'Lifetime' se divide luego por 1000 para escalarla (por ejemplo, de milisegundos a segundos o unidades similares).
¡Copiado!
1DATA Fan;
2 INPUT Lifetime Censor;
3 Lifetime = Lifetime / 1000;
4 DATALINES;
5 450 0 460 1 1150 0 1150 0 1560 1
61600 0 1660 1 1850 1 1850 1 1850 1
71850 1 1850 1 2030 1 2030 1 2030 1
82070 0 2070 0 2080 0 2200 1 3000 1
93000 1 3000 1 3000 1 3100 0 3200 1
103450 0 3750 1 3750 1 4150 1 4150 1
114150 1 4150 1 4300 1 4300 1 4300 1
124300 1 4600 0 4850 1 4850 1 4850 1
134850 1 5000 1 5000 1 5000 1 6100 1
146100 0 6100 1 6100 1 6300 1 6450 1
156450 1 6700 1 7450 1 7800 1 7800 1
168100 1 8100 1 8200 1 8500 1 8500 1
178500 1 8750 1 8750 0 8750 1 9400 1
189900 1 10100 1 10100 1 10100 1 11500 1
19;
20 
2 Bloque de código
PROC LIFEREG
Explicación :
Este bloque utiliza PROC LIFEREG para ajustar un modelo de regresión de supervivencia al conjunto de datos 'Fan'. 'Lifetime' es la variable de tiempo de supervivencia y 'Censor' (donde el valor 1 indica una observación censurada) es la variable de estado de censura. El modelo se especifica con una distribución de Weibull ('d=Weibull'). Las opciones 'probplot', 'ppout', 'npintervals=simul' e 'inset' se utilizan para generar un gráfico de probabilidad de los datos, una tabla de puntos del gráfico, intervalos no paramétricos simultáneos y un recuadro en el gráfico ODS (Output Delivery System), respectivamente. La instrucción 'ods graphics on;' activa la creación de salidas gráficas de alta calidad.
¡Copiado!
1ods graphics on;
2PROC LIFEREG DATA=Fan;
3 model Lifetime*Censor( 1 ) = / d = Weibull;
4 probplot
5 ppout
6 npintervals=simul;
7 inset;
8RUN;
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