背景
我有一个在主机上运行的 R 脚本,并在服务器上启动作业。作业输出大型 hdf5 文件。
我剩下的工作都是在主机上完成的。但是,R hdf5 库只能在服务器上运行,而不是在主机上运行(因为一个已知的错误)。
我可以从主机上的 R 连接到服务器上的 R 会话,加载 R hdf5 库,从 hdf5 文件中提取数据,然后将此对象传递给主机吗?
目前的方法
我当前的任务是从 R 中调用一个 bash 脚本,该脚本调用服务器上的 R 脚本并提取到 Rdata 文件,然后使用 rsync 将其带回主机(全部在system()
.
问题
有没有更好的方法从服务器上的这些 hdf5 文件中提取数据?
我正在考虑以与browser
调试时进入会话相同的方式进入服务器 R 会话之类的方法。