1

我正在寻找一种将 JMP 文件(“filename.jmp”)直接导入 R 的方法。到目前为止,我能找到的只是首先将 JMP 文件转换为另一种格式(xpt、csv 等)的建议然后将该新文件导入R。

有谁知道在不先将其转换为另一种格式的情况下导入 JMP 文件的方法或方式?

我的 JMP 应用程序许可证已过期,这就是我想将这些文件导入 R 的原因。

4

1 回答 1

2

截至 2018 年 9 月,没有读取 JMP 文件的 R 函数。foreign::read.xport()Hmisc::sasexport.get()使用 SAS 导出文件。Haven可用于读取 SAS 文件,但不能用于读取 JMP 文件。

R 中的导入和导出方法的一个很好的总结包含在rio 包小插图中。

一个技巧是安装JMP 的 30 天试用版,将您需要在 R 中读取的所有数据文件转换为 SAS 数据集,然后用于haven::read_sas()将数据读入 R。

或者,可以使用 JMP 将文件保存为 CSV 文件,根据JMP 支持网站上的此帮助参考,然后使用read.csv()或 readr::read_csv()` 来读取 R 中的数据。

于 2018-09-05T11:41:28.367 回答