如果是这样,怎么样?
我使用RStudio。我知道我可以分叉一个项目,以便对同一环境的两个副本进行计算(如here所述)。虽然,它并不适合我的需求,因为我目前使用的环境非常大,而且我没有足够的RAM来复制它。
因此,我想知道是否有某种方法可以使用相同打开两个(或更多)控制台(特别是,我特别感兴趣的是不必复制非常大的数据框。)
有没有办法可以用这种方式使用RStudio,还是有其他IDE或工具支持它?
感谢您的帮助。
修改
我将解释我尝试做的事情:我正在开发一些基于大型数据集的机器学习模型。
我在一个R脚本中执行这两个步骤,最终得到一个加载了大量数据框,库和其他一些对象的环境。
然后我使用这个数据集来提供几个ML模型:这些模型属于不同的类,并且在每个类中我尝试使用不同参数的几个模型。
我为每个模型类都有一个R脚本,我想运行并对每个类并行计分。每个类中的每个模型将按顺序运行。
这里的关键是:我知道我可以使用不同的项目来实现这一点,但是这会假设必须在相同的环境中加载几次,对我来说这是有问题的,因为它意味着必须加载到RAM几个相同的大数据框架。因此,我想知道是否有一种方法可以在使用相同的环境时并行运行多个R脚本。