Я работаю над проектом, в котором я получаю вмененные данные от коллеги, который использует SAS, и я хочу проанализировать их в R. Проблема заключается в том, что я импортирую их в R как фрейм данных, используя:
final<-read.sas7bdat("F:/mi_021819x.sas7bdat", debug=FALSE)
А затем попытайтесь преобразовать его в объект mids, используя
final_imp<-as.mids2(final)
Я получаю сообщение об ошибке: Ошибка в as.mids (окончательная версия): Исходные данные не найдены.
Используйте complete(..., action = 'long', include = TRUE)
для сохранения исходных данных.
Я пытался использовать:
> c1 <- complete(final, action="long", include=TRUE)
Error in (function (classes, fdef, mtable) :
unable to find an inherited method for function ‘complete’ for signature ‘"data.frame", "missing"’
Но, как вы можете сказать, конечно, здесь это не сработало, потому что, как я понимаю, для того, чтобы использовать полную функцию, мне также нужны мои данные "final", чтобы они были средним объектом. Так что я нахожусь в сложной ситуации. Любая помощь будет принята с благодарностью !!!!!