Publicado el :

Ejemplo de Documentación 19 para PROC MI

Este código también está disponible en: Deutsch English Français
Este script SAS© utiliza PROC MI para analizar los patrones de datos faltantes y configurar un proceso de imputación múltiple en el conjunto de datos `sashelp.heart`. También incluye un PROC PRINT para mostrar las primeras 10 observaciones del conjunto de datos. El sistema ODS está configurado para seleccionar salidas específicas y activar los gráficos. El procedimiento MI está configurado para el modelo 'flux' con `nimpute=0`, una visualización del patrón sin promedios, y todas las variables de tipo carácter se definen como variables de clase.
Análisis de datos

Type : SASHELP


El script utiliza el conjunto de datos interno `sashelp.heart` de la biblioteca SASHELP.

1 Bloque de código
PROC PRINT
Explicación :
Este bloque utiliza PROC PRINT para mostrar las primeras 10 observaciones del conjunto de datos `sashelp.heart`. Esto permite una verificación rápida de la estructura y el contenido de los datos antes del análisis de imputación.
¡Copiado!
1PROC PRINT DATA=sashelp.heart(obs=10);
2RUN;
2 Bloque de código
ODS
¡Copiado!
1ods select MissPattern Flux FluxPlot Corr;
2ods graphics on;
3 
3 Bloque de código
PROC MI
Explicación :
Este bloque ejecuta el procedimiento de imputación múltiple (PROC MI). Se aplica al conjunto de datos `sashelp.heart`. Las opciones `simple flux nimpute=0 displaypattern=nomeans` se utilizan para analizar los patrones de datos faltantes (`simple`), especificar el método de imputación de flujo (`flux`), pero sin generar imputaciones (`nimpute=0`), y mostrar el patrón de los datos faltantes sin los promedios (`displaypattern=nomeans`). `class _character_` declara todas las variables de tipo carácter como variables de clase, `var _all_` incluye todas las variables en el análisis, y `fcs` especifica el uso del método 'Fully Conditional Specification' para la imputación.
¡Copiado!
1PROC MI DATA=sashelp.heart SIMPLE flux nimpute=0
2 displaypattern=nomeans;
3 class _character_;
4 var _all_;
5 fcs;
6RUN;
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