Неиспользуемые аргументы для BernBeta.R?

#arguments #bayesian

Вопрос:

Я нахожусь на докторском курсе байесовских методов и пытаюсь запустить некоторый код БернБеты в RStudio. (Не обычный пользователь R!) Я скачал и установил BernBeta.R и DBDA2E-утилиты.R, и они, похоже, работают. Однако, когда я запускаю любую команду BernBeta, R возвращает ошибку «неиспользуемые аргументы». Это происходит со мной и другим студентом, но наш профессор смог успешно запустить наш код, поэтому должен быть какой-то шаг или установка, которые мы упускаем. Я проверил источник, и, похоже, проблема не в этом, что было единственным предложением нашего профессора по устранению ошибки. Пожалуйста, пришлите мне любой совет о том, что здесь пошло не так!

Это код, который я пытаюсь запустить:

источник(«C:/Users/megka/Documents/R файлы/DBDA2E-утилиты.R») источник(«C:/Users/megka/Documents/R файлы/BernBeta.R»)

 a = 4
b=4
Prior = c(a,b)
N=1 
z=1
Data = c(rep(0,N-z), rep(1,z))
openGraph(width=5, height=7)
posterior=BernBeta(priorBetaAB=Prior, Data=Data, plotType= "Bars", showCentTend="Mode")
BernBeta(priorBetaAB=Prior, Data=Data, plotType= "Bars", showCentTend="Mode")
 

И это пример ошибки, которую я получаю:
Ошибка в BernBeta(priorBetaAB = Предыдущий, Данные = Данные, Тип графика = «Столбики», :
неиспользуемые аргументы (priorBetaAB = Предыдущий, Данные = Данные, Тип графика = «Столбики», Showcentend = «Режим»)

Спасибо!

Ответ №1:

Скорее всего, вы загрузили старую версию программного обеспечения. Последняя версия доступна на сопутствующем веб-сайте «Выполнение байесовского анализа данных» Крушке 2-е изд., в нижней части страницы установки программного обеспечения. Там BernBeta.R есть соответствие подписи, которое использовалось в вопросе.

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

1. Ах, это потрясающе! Да, я использовал старую версию программного обеспечения. Это все исправило — спасибо!