gpt4 book ai didi

linux - 如何在linux shell命令中运行一个自定义的R函数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:58:45 26 4
gpt4 key购买 nike

我想在带有 linux 的远程 HPC 上运行名为“run.plot.R”的 R 文件中的自定义函数。

我输入 linux 命令:

R CMD run.plot.R

但是 R 似乎还没有从文件中读取函数代码。如何将函数文件加载到 R 中然后运行它?

最佳答案

三个选项是:

Rscript run.plot.R

R CMD BATCH run.plot.R

或使用 littler 应用程序,请参阅 http://dirk.eddelbuettel.com/code/littler.html

所有这三个都以非交互模式运行。

如果你想交互运行,要么

R --file run.plot.R

或者通过

启动R
R

然后一旦 R 开始运行

source("run.plot.R")

但是,以上所有假设 run.plot.R 包含函数代码运行这些 R 函数的 R 调用。

最后,给定文件名,是否生成或可以生成任何图将取决于远程 Linux 服务器上的运行方式,X 是否通过您正在使用的连接转发等。

关于linux - 如何在linux shell命令中运行一个自定义的R函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22852928/

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