1

是否需要安装 SAS IML 才能使用 SAS/R 接口?或者应该/可以使用 sas x 命令运行 R 并向其提供数据?

4

1 回答 1

3

如果您想实际使用 SAS/R 接口,那么是的,您必须获得许可并安装 SAS/IML,因为它是 SAS/IML 的特定功能(这是有道理的,因为 SAS/IML 是 SAS 的矩阵编程语言,并且R 是一种矩阵编程语言)。

但是,欢迎您按照您描述的方式使用 R(通过提交 R 程序xcmd);但是,您需要使用 CSV 文件或类似文件在两个程序之间交换数据。有几种 方法 可以 做到这一点,因此请查看可用的不同选项以了解最适合您的方法。

如果您在不同的方法之间进行选择,这里列出了使用 IML 的优点,它可以很好地比较两者(可能是有偏见的(Rick 是 SAS/IML 的首席开发人员),但是它足够详细地说明您将无法将它作为一个单独的程序运行它,它应该有助于做出决定)。

于 2015-11-03T17:24:14.357 回答