Ошибка в setDefaultClusterOptions(тип = .sfOption$тип) :не удалось найти функцию «setDefaultClusterOptions»

#r #snow #snowfall

Вопрос:

Я здесь новичок. Я боролся с анализом некоторых данных с помощью пакета BaSTA, данные работают нормально после запуска кода «Проверка данных», но сразу после запуска следующего кода это происходит:

 multiout <- multibasta(object = datosJ, studyStart = 1999, studyEnd = 2018, model = "LO", 
             shape = "simple", niter = 20001, burnin = 2001, thinning = 100,
             parallel = TRUE)
   
No problems were detected with the data.

Starting simulation to find jump sd's...  done.

Multiple simulations started...

**Error in setDefaultClusterOptions(type = .sfOption$type) : 
  could not find function "setDefaultClusterOptions"**
 

Я считаю, что эта ошибка связана с использованием «parallel = TRUE», которое является функцией пакета snow, включенного в пакет BaSTA, и ускоряет выполнение анализа. Если я не использую параллельный анализ занимает недели, и мне сказали, что это не нормально для пакета, который я использую.

Любая помощь была бы очень полезна, спасибо.

Ответ №1:

Я столкнулся с таким же поведением при использовании другого пакета R, который зависит от снегопада. setDefaultClusterOptions находится в зависимости от BaSTA , так что это сообщение об ошибке связано с тем, что пакеты не загружаются. Попробуйте позвонить library(snowfall) до запуска команды BaSTA package, чтобы узнать, исправит ли это вас.

Комментарии:

1. Эй, спасибо тебе. Пакет «Снегопад» к тому времени уже был вызван. Каким-то образом мне удалось запустить, но теперь анализ занимает слишком много времени, что-то не работает, потому что мне сказали, что это должно занять 2 минуты.