我有一个复杂的 R6 对象,当我保存并再次加载它时,它会给我带来 R 问题。如果我使用 saveRDS 保存它并使用 readRDS 将其加载到另一个 R 会话中,R 开始将随机内容打印到控制台。例如,加载后,我得到类似这样的东西试图退出 R:
q()
<environment: namespace:base>
save
status
runLast
class
Save workspace image? [y/n/c]: n
<environment: namespace:parallel>
select
class
class
class
class
[1]
x
[2]
[3]
class
class
很明显,负载完全搞砸了 R。更简单的 R6 对象工作正常,但是我仍然没有成功找到我的对象的哪个部分导致了这种情况。以前有没有其他人见过这种行为?