Проблемы с загрузкой объекта R6 - разрывы R - PullRequest
0 голосов
/ 07 мая 2018

У меня есть сложный объект R6, который вызывает проблемы с R, когда я сохраняю и загружаю его снова. Если я сохраняю его с помощью saveRDS и загружаю его в другой сеанс R с readRDS, 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 работает нормально, однако я до сих пор не смог найти, какая часть моего объекта вызывает это. Кто-нибудь еще видел такое поведение раньше?

1 Ответ

0 голосов
/ 08 мая 2018

Ошибка оказывается ошибочным пакетом, Prophet, который использовался в пакете, частью которого был мой класс R6.

...