MULTIPLE IMPUTATION

MULTIPLE IMPUTATION取樣及檢定中可用。

MULTIPLE IMPUTATION 程序會對遺漏資料值執行多重插補。 指定含有遺漏值的資料集後,此程序會輸出一個或多個以合理估計取代遺漏值的資料集。 此程序也會概要顯示工作資料集中的遺漏值。

MULTIPLE IMPUTATION varlist
[/IMPUTE [METHOD={AUTO**  }]
                 {FCS     }
                 {MONOTONE}     
                 {NONE    }
         [NIMPUTATIONS={5**}]
                       {int}
         [SCALEMODEL = {LINEAR**}]  
                       {PMM(k)  }
         [INTERACTIONS = {NONE**}]     
                         {TWOWAY} 
         [MAXPCTMISSING={NONE**}]
                        {num   }    
         [MAXCASEDRAWS={50**}]
                       {int }
         [MAXPARAMDRAWS={2**}]
                        {int}
         [MAXITER={10**}] 
                  {int }
         [SINGULAR={1E-12**}]] 
                   {num    }
         [MAXMODELPARAM={100**}]
                        {int  }
 [/CONSTRAINTS varlist ([MIN={NONE**}]
                             {num   }
                        [MAX={NONE**}]
                             {num   } 
                        [RND={NO**  }]
                             {num   }
                        [ROLE={BOTH**}])]
                              {DEP   }
                              {IND   }
 [/MISSINGSUMMARIES [OVERALL**] 
                    [VARIABLES[([MAXVARS={25**}][MINPCTMISSING={10**}])]
                                         {int }                {num }
                    [PATTERNS]
                    [NONE]]
 [/IMPUTATIONSUMMARIES [MODELS**] [DESCRIPTIVES[(varlist)]] [NONE]]    
 [/ANALYSISWEIGHT var]
 [/OUTFILE [IMPUTATIONS = 'savfile' | 'dataset']]
           [FCSITERATIONS = 'savfile' | 'dataset']

**如果省略了次指令或關鍵字,則為預設值。

此指令會讀取作用中資料集,並導致執行任何擱置指令。 如需相關資訊,請參閱主題 指令順序

可以從「 分析型樣 」和「 插補遺漏資料值 」對話框產生 MULTIPLE IMPUTATION 指令的語法。

發行歷程

版本 27.0.1

  • 已更新 IMPUTE 次指令的 SCALEMODEL 關鍵字,以在預測平均數相符 (PMM) 方法上支援單一數值參數 (k)。

版本 17.0

  • 已建立指令。

範例

DATASET DECLARE imputedData.
MULTIPLE IMPUTATION x y z
 /OUTFILE IMPUTATIONS = imputedData.