0

R の Amelia パッケージを使用して複数の代入を実行しましたが、その代入されたデータセットを使用して Mokken Scale Analysis を分析したいと考えています。ただし、モッケンでは、オブジェクトがデータ フレームである必要があります。as.data.frame(x) と as.matrix(x) を試しましたが、クラス アメリアをデータ フレームまたはマトリックスに強制できないと表示されます。

 australia93=as.data.frame(australia93)
 Error in as.data.frame.default(australia93) :
 cannot coerce class '"amelia"' into a data.frame

 coefH(australia93)
 Error in check.data(X) : Data are not matrix or data.frame
4

1 に答える 1

1

ameliaこのエラーは、R がオブジェクトをにキャストする方法を知らないことを意味しますdata.frame。オブジェクトを data.frameに取得することに成功した場合でもamelia、Mokken スケール分析ルーチンはおそらく、そのデータが非常に特殊な形式であることを期待しています。何ameliaが提供され、Mokken が何を必要としているのかを見て、それらの間の翻訳を提供する必要があります。

これ以上の情報 (特に再現可能な例) がなければ、これ以上の支援は困難です。

于 2013-02-26T12:18:35.723 に答える