我有一个在主机上运行的R脚本,并在服务器上启动作业。这些作业会输出大量的hdf5文件。
我的其余工作是在主持人身上完成的。但是,R hdf5库只能在服务器而不是主机上工作(因为已知bug)。
从主机上的R,我可以连接到服务器上的R会话,加载R hdf5库,从hdf5文件中提取数据,然后将此对象传递给主机吗?
我当前的kludge是从R中调用一个bash脚本,它调用服务器上的R脚本并提取到Rdata文件,然后使用rsync将其恢复到主机(所有这些都在system()
内)
有没有更好的方法从服务器上的这些hdf5文件中提取数据?
我正在考虑输入服务器R会话,就像我在调试时进入browser
会话一样。