【发布时间】:2017-09-27 23:05:23
【问题描述】:
我正在生成一个经历了相当长的旅程的 PDF。首先,SAS 宏创建一个 .txt 文件,该文件被读入 R,然后输出为最终的 PDF。我想通过 SAS 运行我的 R 程序,但我需要将 SAS 中引用的文件路径传递给 R。我已经研究过使用“rawr”包,但这没有通过已解决通过 R 的 SAS 宏变量。任何见解将不胜感激。我会探索任何途径。 谢谢!
【问题讨论】:
-
请显示说明问题的代码示例。听起来像您编写 SAS 代码,并从 SAS 调用 R。应该没问题。
-
您有 SAS/IML 许可吗?您可以直接在 IML 中运行 R 并将宏传递给 R 变量。
-
昆汀,我不确定我在解释我想要做什么方面做得很好。我熟悉通过 SAS 调用 R。但是,我不熟悉将解析的 SAS 宏变量传递给 R。本质上,我需要提取一个 SAS 宏变量以放置在我的 Rmarkdown 代码中间。这个宏变量是一个文件路径,它是动态变化的。这可能吗?
标签: r macros sas parameter-passing