代替タイトル: モデル マトリックスと係数のセットは、変数の数が異なることを示しています
私はR用のマウスパッケージを使用していくつかの分析を行っています。を使用して ( miraオブジェクトに保持されている) 2 つのモデルを比較したかったのですが、次のエラーが発生し続けます。pool.compare()
Error in model.matrix(formula, data) %*% coefs : non-conformable arguments
二項演算子は、 R%*%
での行列の乗算を示します。
この式model.matrix(formula, data)
は、「指定された数式とデータを使用した回帰のようなモデルの設計行列」を生成します ( model.matrix {stats}のRドキュメントから)。
エラー メッセージでは、はmipoオブジェクトcoefs
から描画され、要素は「完全なデータ推定値の平均。多重代入推定値」です。( mipo-class {mice}のドキュメントから)。 est1$qbar
est1
qbar
私の場合
est1$qbar
長さ 36 の数値ベクトルdata
82 個の変数の 918 個の観測値を含む data.frame です。formula
私のモデルの式を含むクラス「式」ですmodel.matrix(formula, data)
次元が 918 x 48 の行列です。
このエラーを解決/防止するにはどうすればよいですか?