2

这是一个故障排除问题。

这可能看起来很奇怪,但有人告诉我,我必须从 R 中获取数据集并将其输出到 SAS 文件中,以便其他人使用它。

我使用write_sas(faithful, "faithful.sas7bdat")了它利用library(haven)

它似乎工作:写入文件,不产生任何错误,似乎是我期望的合适大小,但是,当我尝试将文件读入 JMP 时,我收到此错误“无法导入表。基础驱动程序,表不存在或无法访问或创建”。

我知道这不是 JMP 的问题,因为我从与输出相同的文件中打开了其他 SAS 文件,没有任何问题。

我认为这可能是 R 为 SAS 文件写入元数据的方式存在问题。我正在寻找有关如何解决此问题的任何见解或理论。

更新:

显然这是一个常见的问题,从阅读这个线程来看,它听起来好像有一个当前的错误阻止它工作。

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

有人真的有write_sas工作吗?

4

0 回答 0