将JMP文件导入R

时间:2018-09-05 11:15:19

标签: r import sas-jmp

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

有人知道导入JMP文件而不先将其转换为其他格式的方法或方法吗?

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

1 个答案:

答案 0 :(得分:1)

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

rio package小插图中包含R中导入和导出方法的不错摘要。

一项技巧是安装30 day trial version of JMP,将您需要在R中读取的所有数据文件转换为SAS数据集,然后使用haven::read_sas()将数据读取到R。

或者,根据JMP support website上的此帮助参考,可以使用JMP将文件另存为CSV文件,然后使用read.csv()或readr :: read_csv()`读取数据。