JMP не может прочитать исходящий файл SAS из R - PullRequest
0 голосов
/ 25 июня 2018

Это вопрос устранения неполадок.

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

Я использовал write_sas(faithful, "faithful.sas7bdat"), который использует library(haven)

Кажется, что работает: пишет файл, не выдает никаких ошибок, кажется, подходящий размер для того, что я ожидаю, однако, когда я пытаюсь прочитать файл в JMP, я получаю эту ошибку "Не удается импортировать таблицу. BASE драйвер, таблица не существует или не может быть доступна или создана ".

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

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

Обновление:

Очевидно, что это распространенная проблема, при чтении этой темы она звучит так, как будто есть текущая ошибка, препятствующая ее работе.

https://github.com/tidyverse/haven/issues/224

Кто-нибудь на самом деле имел write_sas работу, хотя?

...