開始使用免費開始

使用預測矩陣

在使用以模型為基礎的插補時,一個重要決策是:哪些變數要作為預測變數,且要用在哪些模型裡。於 mice() 中,這由預測矩陣(predictor matrix)決定,而在預設情況下,所有變數都會用來插補其他變數。

當資料中的變數很多,或是你沒有足夠時間做完整的模型篩選時,可以利用 mice 的功能,根據變數間的相關性建立預測矩陣,然後再把這個矩陣傳入 mice()。在本練習中,你會實作這件事:先建立一個預測矩陣,讓每個變數都用與其最相關的變數來進行插補;接著,將你的預測矩陣提供給插補函式。來試試這個簡單的模型選擇流程吧!

本練習屬於課程

在 R 中以插補處理遺漏值

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create predictor matrix with minimum correlation of 0.1
pred_mat <- ___(biopics, mincor = ___)
編輯並執行程式碼