Почему функция lmBF в R дает мне разные результаты при каждом запуске? - PullRequest
0 голосов
/ 16 марта 2020

Я выполняю анализ линейной смешанной модели, в котором у меня есть зависимая переменная (среднее значение по зрачку), два фиксированных фактора (состояние и тип фазы) и один случайный фактор (subj). Я хочу вычислить связанный фактор Байеса с помощью функции lmBF пакета BayesFactor в R. Однако переменная full_BF_pupil продолжает давать разные результаты при каждом запуске.

Например: при первом прогоне: 1,386933e + 137 ± 2,19% , 2nd run: 1.381459e+137 ±2.18%

Даже если разница очень мала, так как другие вычисления сделаны для этого значения, окончательные результаты более другой. С чем это связано? Есть ли более надежная функция для моих целей? Спасибо, это интересующая вас строка кода.

 full_BF_pupil = lmBF(pupil_mean_bin~ cond*phasetype+ subj, data = BR_pre, whichRandom="subj")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...