El script comienza creando un conjunto de datos 'Fish1' que contiene medidas de longitud de peces, donde algunos valores han sido intencionalmente omitidos para crear un patrón monótono. Luego, se utiliza el procedimiento PROC MI para realizar una imputación múltiple (se generan 8 imputaciones). Utiliza una regresión estándar para la variable 'Length2' y un método de predicción por la media (PMM) para 'Length3'. Los resultados se almacenan en la tabla 'outex3'. Finalmente, se muestran las 10 primeras filas del conjunto de datos imputado para su verificación.
Análisis de datos
Type : CREACION_INTERNA
El conjunto de datos 'Fish1' se crea directamente en el script utilizando una instrucción DATA STEP y DATALINES.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque de código crea la tabla 'Fish1'. Lee tres variables numéricas (Length1, Length2, Length3) a partir de datos integrados directamente a través de 'datalines'. Algunas observaciones tienen valores faltantes (representados por '.') para simular un conjunto de datos incompleto con un patrón monótono.
Explicación : Este procedimiento realiza una imputación múltiple en la tabla 'Fish1'. 'nimpute=8' solicita la creación de 8 conjuntos de datos imputados. Se especifica el método 'monotone', con una regresión ('reg') para 'Length2' y una regresión por predicción de la media ('regpmm') para 'Length3'. La semilla ('seed') se fija para la reproducibilidad. El resultado se guarda en la tabla 'outex3'.
Explicación : Este bloque muestra las 10 primeras observaciones del conjunto de datos 'outex3' que contiene los valores imputados por PROC MI, permitiendo una verificación rápida del resultado.
¡Copiado!
proc print data=outex3(obs=10);
title 'First 10 Observations of the Imputed Data Set';
run;
1
2
PROC PRINT
3
DATA=outex3(obs=10);
4
title 'First 10 Observations of the Imputed
5
Data Set';
6
RUN;
7
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.