Импортировать вмененные данные из SAS в R - PullRequest
0 голосов
/ 12 марта 2019

Я работаю над проектом, в котором я получаю вмененные данные от коллеги, который использует 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", чтобы они были средним объектом. Так что я нахожусь в сложной ситуации. Любая помощь будет принята с благодарностью !!!!!

...