gpt4 book ai didi

r - 在我的桌面上使用 ESS 在云中运行 R

转载 作者:行者123 更新时间:2023-12-01 02:53:43 25 4
gpt4 key购买 nike

我有兴趣尝试在笔记本电脑上编写 R 代码,然后在 Amazon S3 机器上执行。我希望执行是交互式的,因为我正在构建一个工作流程并且数据仅在我的 EC2 实例上,而不是在我的本地机器上。

我可以重定向 X11 以将删除 ESS 窗口放在我的本地计算机上,但我遇到了一些延迟问题。我想做的只是让 ESS 将执行命令发送到远程机器。

在谷歌搜索中,我发现了 very interesting blog post这似乎正是这样做的,包括将图形输出重定向到我的本地机器。任何人都曾在 Amazon EC2 上使用过这种类型的工作流程并有任何提示/技巧/建议?

最佳答案

ESS手册谈到connecting to remote R instances , 和优秀的 tramp mode 没什么不同确实(您可以使用 ssh 和 scp 的奇迹通过 /user@some.machine.com:/path/file.txt/path/to/file.txt 泛化打开文件)。

我没有这样做。不过,我经常做的是以守护进程模式启动 Emacs:

$ emacs --daemon

然后通过连接
$ emacsclient -nw    # tty, works great for `screen` over `ssh`

或者如果我有带宽
$ emacsclient -c     # graphical via x11

现在最好的事情是 Emacs 一直在运行,所以如果我通过 M-x R 启动 R ,那个 R 进程也一直在运行……我可以随意断开连接并重新连接。很强大。您可以在云中的主要工作人员 session 中执行此操作。

应该可以将它与远程调用结合起来,但为此我们可能不得不在 ESS 列表上询问真正的建议。

关于r - 在我的桌面上使用 ESS 在云中运行 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3867140/

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