【问题标题】:Creating an executable R-file创建可执行的 R 文件
【发布时间】:2015-11-17 10:51:51
【问题描述】:

我想制作一个可执行的 R 文件(用于自动化目的)。因此我总结了following tutorial

完成后什么都没有发生...只有 .Rexec 文件在 RStudio 中打开(而不是运行它并向我显示弹出窗口...

还有其他人经历过这种情况吗?有什么线索可以解决这个问题吗?

【问题讨论】:

  • 我没有使用.Rexec 文件的经验,但我要做的是:创建一个批处理文件,它将启动您的.R 脚本。它工作正常。
  • 我同意@etienne 的观点,即运行批处理文件可能更传统。
  • 您可能会发现这很有用:stackoverflow.com/a/32906727/1573580

标签: r


【解决方案1】:

您提供的教程很有用。然而,它漏掉了一些东西。 在完成了该博客中的所有事情之后,您还需要再做一件事。右键单击“test.Rexec”文件并选择“打开方式”,然后选择“RScript”。也许你需要在你的系统中找到通常在这里的 RScript:

C:\Program Files\R\R-3.2.1\bin\Rscript.exe

记得勾选“始终使用所选程序打开此类文件”。 下次双击“test.Rexec”文件就可以了。

【讨论】:

  • 运行 rexec 文件后不会停止。那么,我在哪里可以看到输出?
【解决方案2】:

我发现不需要创建 Rexec 文件。 我创建了 .bat 文件,然后在任务计划程序中进行了设置。

.bat 文件打开 Rscript.exe,如上面的上一个答案所示。 .bat 文件然后指向我想要执行的 .R 文件。

有一段时间,我无法让它工作,但解决方案是指向上面提到的 Rscript.exe。然后它不会在编译器中打开。

对我来说很好。

【讨论】:

    猜你喜欢
    • 2011-10-22
    • 1970-01-01
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多