在R中进行交互式分析时,我发现自己停了下来 通过一些需要很长时间才能运行的任务,但是我的结果并没有立即继续工作。
在后台运行long命令有哪些可能的方法,同时能够访问我工作区中的其他对象以进行分析?
答案 0 :(得分:0)
R本身不支持后台进程。通常的方法是通过R CMD batch
启动R的第二个实例,并在存储的文件中提供结果。
答案 1 :(得分:0)
您可以在不同的r会话上拥有不同的进程,并在完成后运行将结果或对象写入文件/ db的会话。然后你可以有一个主会话,定期检查对象是否已被写入,以便在其他进程完成时可以读取它们。不理想,甚至有点凌乱,但可以根据你想要实现的目标而工作。