#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 минуты.