Невозможно импортировать ранее работающие файлы SAS-форматов, используя R-пакет 'Гавань' - PullRequest
1 голос
/ 15 октября 2019

Около года назад я использовал пакет 'haven' для импорта двух файлов .sas7bdat вместе с соответствующими им форматами .sas7bcat, и он прекрасно работал.

По некоторым причинам, однако, он недольше, хотя все SAS-файлы вкл. с тех пор файлы форматов остались без изменений.

Когда я пытаюсь запустить код сейчас, R выдает мне следующую ошибку:

Error in df_parse_sas_file(spec_data, spec_cat, encoding = encoding,
  catalog_encoding = catalog_encoding,  :    Failed to parse P:/SAS
  files/formats.sas7bcat: Invalid file, or file has unsupported features.

R и 'убежище'-package были переустановлены в их новейшие версии с момента первого запуска, поэтому я думаю, что это может быть причиной, поскольку все SAS-файлы и код остаются неизменными.

По этой причине я попыталсяпереустановить старую версию 'убежища', но не могу, поскольку для этого, очевидно, требуется ручная установка 'Rtools', что запрещено на моем компьютере, поэтому я немного застрял здесь.

Любые предложения будут с благодарностьюСпасибо.

1 Ответ

0 голосов
/ 16 октября 2019

Возможный обходной путь - пакет sas7bdat также может читать файлы SAS. Я не знаю, сколько дополнительной работы это может потребовать для вас, хотя

Вы можете прочитать в наборе данных с кодом

read.sas7bdat ("filename.sas7bdat")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...