gpt4 book ai didi

r - 如何获取当前正在执行的 R 脚本的文件名(便于自动通过电子邮件发送结果)

转载 作者:行者123 更新时间:2023-12-04 08:26:17 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Determine path of the executing script

(29 个回答)


8年前关闭。




我正在 Rstudio 中编写一个 R 脚本,我想要一些方法来获取编写代码的文件的名称。我想这样做的原因是我想要一段代码,我可以贴在底部我所有的脚本,以便我的结果使用 sendmailR 包自动通过电子邮件发送给我。

我希望我的附件名称具有 filename_date 结构,其中 filename 是正在执行的文件的名称,而 date 是执行的时间。有没有办法做到这一点,或者我每次运行新脚本时都必须手动输入文件的名称。

此处提出了类似的问题,但由于用途不同,变通解决方案从未提供答案。我实际上不需要位置,只需要文件名,我认为这应该使它可行(但也许不是)

Find location of current .R file

Rscript: Determine path of the executing script (问基本相同的问题,但想要完整的路径,没有接受的答案)

最佳答案

另一种解决方法是从主脚本中获取脚本,

script <- "mycode.R"
source(script)
...
doOtherThings(script)

并且您可以遍历您拥有的所有脚本,发送有关它们的电子邮件,等等。

关于r - 如何获取当前正在执行的 R 脚本的文件名(便于自动通过电子邮件发送结果),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18264683/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com