【发布时间】:2015-11-30 17:53:33
【问题描述】:
在 Mac 笔记本电脑上工作的最佳方式是什么?将 .Rda 文件与输入数据一起发送到 Ubuntu 桌面,运行处理,然后获取新的 .Rda 并返回结果到 Mac 笔记本电脑?
我的 R 工作流程主要是关于调整图表和修改报告 (knitr) 中的文本,我使用相对较弱的 Mac 笔记本电脑来做这些。但是几步之后,我有时需要运行 RJAGS 或类似的繁重工作,这些工作可能需要数小时(比笔记本电脑保持连接的时间还要长)。输入-.Rda 可以是数百 MB 大。我在另一个位置也有强大的 Ubuntu 桌面。如果也能提交要运行的函数就好了。
我认为 OpenCpu 可能是一种方法,但似乎笔记本电脑必须保持连接。 Rredis 也可能是一个前进的方向,但它似乎数据量有限。我已经在计算机之间建立了 SSH 连接,所以最好有某种脚本来发送数据、发送 R 脚本、启动 R 脚本、等待、检索数据。我已经在 Ubuntu 上安装了 RStudio Server,而且效果很好,需要不断连接到 Ubuntu。还有几个多计算机系统,但据我了解,它们也需要在启动机上进行计算。
我几乎每天都需要这样做,这就是为什么一个强大的自动化流程会很好。
【问题讨论】: