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).
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!
ods graphics on;
proc lifereg data=Fan;
model Lifetime*Censor( 1 ) = / d = Weibull;
probplot
ppout
npintervals=simul;
inset;
run;
1
ods graphics on;
2
PROC LIFEREGDATA=Fan;
3
model Lifetime*Censor( 1 ) = / d = Weibull;
4
probplot
5
ppout
6
npintervals=simul;
7
inset;
8
RUN;
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.