1

我从这个页面复制粘贴了关于在 SAS IML 中调用 R的代码

我得到了下面的错误。我不知道为什么 ExportmatrixtoR 和 Submit 会给我带来问题。帮助?

6 程序 iml;
注:IML 就绪
7 q = {3.7、7.1、2、4.2、5.3、6.4、8、5.7、3.1、6.1、4.4、5.4、9.5、11.2};
8 RVar = "rq";
9运行ExportMatrixToR(q,RVar);
错误:调用未解析的模块 EXPORTMATRIXTOR。

声明:RUN 在第 9 行第 1 列
10
11 提交 RVar / R;
__
180
错误 180-322:语句无效或使用顺序不正确。

4

2 回答 2

3

如果无法识别函数和语句,则您正在运行 SAS/IML 9.22 之前的版本,这是 SAS 9.2 的第三个维护版本。您可以按照以下说明找到您的 SAS 版本。您可能还对描述各种 SAS 版本支持哪些版本的 R的文章感兴趣。

于 2013-09-16T14:34:29.643 回答
0

尝试“呼叫”,而不是“运行”

call ExportMatrixToR(q, "rq");
于 2013-09-17T03:39:55.907 回答