Statistics

Documentation Example 19 for PROC MI

Dieser Code ist auch verfügbar auf: Deutsch Español Français
Schwierigkeitsgrad
Anfänger
Veröffentlicht am :
This SAS© script uses PROC MI to analyze missing data patterns and configure a multiple imputation process on the `sashelp.heart` dataset. It also includes a PROC PRINT to display the first 10 observations of the dataset. The ODS system is configured to select specific outputs and enable graphics. The MI procedure is configured for the 'flux' model with `nimpute=0`, a pattern display without means, and all character variables are defined as class variables.
Datenanalyse

Type : SASHELP


The script uses the internal `sashelp.heart` dataset from the SASHELP library.

1 Codeblock
PROC PRINT
Erklärung :
This block uses PROC PRINT to display the first 10 observations of the `sashelp.heart` dataset. This allows for a quick check of the data structure and content before the imputation analysis.
Kopiert!
1PROC PRINT DATA=sashelp.heart(obs=10);
2RUN;
2 Codeblock
ODS
Erklärung :
This block configures the Output Delivery System (ODS). It selects specific output objects (`MissPattern`, `Flux`, `FluxPlot`, `Corr`) that will be generated by the MI procedure, and enables ODS graphics, allowing for the creation of visualizations thereafter.
Kopiert!
1ods select MissPattern Flux FluxPlot Corr;
2ods graphics on;
3 
3 Codeblock
PROC MI
Erklärung :
This block executes the multiple imputation procedure (PROC MI). It is applied to the `sashelp.heart` dataset. The options `simple flux nimpute=0 displaypattern=nomeans` are used to analyze missing data patterns (`simple`), specify the flux imputation method (`flux`), but without generating imputations (`nimpute=0`), and display the missing data pattern without means (`displaypattern=nomeans`). `class _character_` declares all character variables as class variables, `var _all_` includes all variables in the analysis, and `fcs` specifies the use of the 'Fully Conditional Specification' method for imputation.
Kopiert!
1PROC MI DATA=sashelp.heart SIMPLE flux nimpute=0
2 displaypattern=nomeans;
3 class _character_;
4 var _all_;
5 fcs;
6RUN;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.
Urheberrechtsinformationen : SAS SAMPLE LIBRARY


Zugehörige Dokumentation

Aucune documentation spécifique pour cette catégorie.