始める無料で始める

予測変数行列の使い方

モデルベースの補完を使う際に重要な判断のひとつが、どの変数を予測変数として、どのモデルに含めるかという点です。mice() では、この設定は予測変数行列によって管理されており、デフォルトではすべての変数が互いの補完に使われます。

データに変数が多い場合や、適切なモデル選択に時間をかけられない場合は、mice の機能を使って変数間の相関に基づく予測変数行列を作成できます。この行列は mice() に渡すことができます。この演習では、まず各変数を最も相関の高い変数を使って補完するような予測変数行列を構築し、次にその行列を補完関数に渡す、という一連の流れを練習します。シンプルなモデル選択を試してみましょう。

この演習はコースの一部です

R による欠損データの補完処理

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Create predictor matrix with minimum correlation of 0.1
pred_mat <- ___(biopics, mincor = ___)
コードを編集して実行