1
library(mice);
md.pattern(dat1)
temp<-mice(dat1, m=5, seed=101)
dat1<-complete(temp,2)
Error in UseMethod("complete_") :
no applicable method for 'complete_' applied to an object of class "mids"
こんにちは、MICEパッケージを使用して欠損値を代入しようとしています。 しかし、上記のエラーメッセージが表示されます。 初めてデータが失われたと言われましたが、もう一度試してみましたが、失敗しました。私はさまざまなオプション(シードの変更、既存のデータまたは "temp"変数の削除)を多用しようとしました。MICEパッケージを使用してデータを入力する際にエラーが発生しました。
時々動作しますが、それ以外の時間はありません。 問題と解決策は何ですか? ありがとうございます。
このコードは機能するはずです。あなたが記述した問題を再現するための完全な例を提供してください。このエラーメッセージは、Rが 'mice'によって生成されたオブジェクト型の' complete'メソッドを見つけられなかったことを示します。 'mice'パッケージが常にロードされていますか? 'complete'を' mice :: complete'に置き換えると何か変わるのですか? – SimonG