gpt4 book ai didi

r - 通过 SSH 在集群上使用 RStudio 和 R 后端

转载 作者:行者123 更新时间:2023-12-02 03:14:44 52 4
gpt4 key购买 nike

我有权访问(无权访问)安装了 R 的计算集群。有没有一种方法可以让我在本地计算机上使用 R-Studio,但让代码通过 SSH 在集群上运行?

澄清一下——不,我真的没有非 SSH 访问权限,不,我不能在集群上安装 R-Studio(服务器或桌面)。

最佳答案

根据@hrbrmstr 提到的骇人听闻的选项...

如果您的目标是主要运行非交互式代码,那么您可以在远程机器上建立一个 n 节点 parallel::makePSOCKcluster() 并通过类似命令的并行方式运行您的每个命令。同样,您可以使用 package::svSocket, see this neat demo on YouTube for more details than fit in a reasonable answer .

但是,考虑到您说的是 RStudio,我怀疑您正在考虑交互式使用,而上述方法是可行的(但很痛苦)。据我所知,没有什么可以让您假装远程机器是本地机器(这确实很遗憾)。但是,您也许可以使用 sink() 等以及服务器和客户端循环来破解一些东西,例如How to connect two computers using R? .

关于r - 通过 SSH 在集群上使用 RStudio 和 R 后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37687652/

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