The following statements generate five imputed data sets to be used in this section. The data set Fitness1
was created in the section Getting Started: MIANALYZE Procedure. See “The MI Procedure” chapter for details concerning the MI procedure.
proc mi data=Fitness1 seed=3237851 noprint out=outmi; var Oxygen RunTime RunPulse; run;
The Fish
data described in the STEPDISC procedure are measurements of 159 fish of seven species caught in Finland’s lake Laengelmavesi.
For each fish, the length, height, and width are measured. See Chapter 89: The STEPDISC Procedure, for more information.
The Fish2
data set is constructed from the Fish
data set and contains two species of fish. Some values have been set to missing, and the resulting data set has a monotone
missing pattern in the variables Length
, Height
, Width
, and Species
.
The following statements create the Fish2
data set. It contains two species of fish in the Fish
data set.
*-----------------------------Fish2 Data-----------------------------* | The data set contains two species of the fish (Bream and Pike) | | and three measurements: Length, Height, Width. | | Some values have been set to missing, and the resulting data set | | has a monotone missing pattern in the variables | | Length, Height, Width, and Species. | *--------------------------------------------------------------------*; data Fish2; title 'Fish Measurement Data'; input Species $ Length Height Width @@; datalines; Bream 30.0 11.520 4.020 . 31.2 12.480 4.306 Bream 31.1 12.378 4.696 Bream 33.5 12.730 4.456 . 34.0 12.444 . Bream 34.7 13.602 4.927 Bream 34.5 14.180 5.279 Bream 35.0 12.670 4.690 Bream 35.1 14.005 4.844 Bream 36.2 14.227 4.959 . 36.2 14.263 . Bream 36.2 14.371 4.815 Bream 36.4 13.759 4.368 Bream 37.3 13.913 5.073 Bream 37.2 14.954 5.171 Bream 37.2 15.438 5.580 Bream 38.3 14.860 5.285 Bream 38.5 14.938 5.198 . 38.6 15.633 5.134 Bream 38.7 14.474 5.728 Bream 39.5 15.129 5.570 . 39.2 15.994 . Bream 39.7 15.523 5.280 Bream 40.6 15.469 6.131 . 40.5 . . Bream 40.9 16.360 6.053 Bream 40.6 16.362 6.090 Bream 41.5 16.517 5.852 Bream 41.6 16.890 6.198 Bream 42.6 18.957 6.603 Bream 44.1 18.037 6.306 Bream 44.0 18.084 6.292 Bream 45.3 18.754 6.750 Bream 45.9 18.635 6.747 Bream 46.5 17.624 6.371 Pike 34.8 5.568 3.376 Pike 37.8 5.708 4.158 Pike 38.8 5.936 4.384 . 39.8 . . Pike 40.5 7.290 4.577 Pike 41.0 6.396 3.977 . 45.5 7.280 4.323 Pike 45.5 6.825 4.459 Pike 45.8 7.786 5.130 Pike 48.0 6.960 4.896 Pike 48.7 7.792 4.870 Pike 51.2 7.680 5.376 Pike 55.1 8.926 6.171 . 59.7 10.686 . Pike 64.0 9.600 6.144 Pike 64.0 9.600 6.144 Pike 68.0 10.812 7.480 ;
The following statements generate five imputed data sets to be used in this section. The default regression method is used
to impute missing values in continuous variables Height
and Width
, and the discriminant function method is used to impute the variable Species
.
proc mi data=Fish2 seed=1305417 out=outfish; class Species; monotone discrim( Species= Length Height Width); var Length Height Width Species; run;
Example 58.1 through Example 58.6 use different input option combinations to combine parameter estimates computed from different procedures. Example 58.7 and Example 58.8 combine parameter estimates with classification variables. Example 58.9 shows the use of a TEST statement, and Example 58.10 combines statistics that are not directly derived from procedures.