Библиотека languageR предоставляет метод (pvals.fnc) для проверки значимости MCMC фиксированных эффектов в модели регрессии смешанного эффекта, подходящей с использованием lmer. Однако pvals.fnc выдает ошибку, когда модель lmer включает случайные наклоны.
Есть ли способ сделать проверку гипотезы MCMC таких моделей?
Если так, то как? (Чтобы быть принятым, ответ должен иметь проработанный пример в R). Если нет, есть ли концептуальная / вычислительная причина, почему нет пути?
Этот вопрос может быть связан с этим, но я не достаточно хорошо понял содержание там, чтобы быть уверенным.
Редактирование 1 : подтверждение концепции, показывающее, что pvals.fnc () все еще «что-то» делает с моделями lme4, но ничего не делает с моделями со случайным наклоном.
library(lme4)
library(languageR)
#the example from pvals.fnc
data(primingHeid)
# remove extreme outliers
primingHeid = primingHeid[primingHeid$RT < 7.1,]
# fit mixed-effects model
primingHeid.lmer = lmer(RT ~ RTtoPrime * ResponseToPrime + Condition + (1|Subject) + (1|Word), data = primingHeid)
mcmc = pvals.fnc(primingHeid.lmer, nsim=10000, withMCMC=TRUE)
#Subjects are in both conditions...
table(primingHeid$Subject,primingHeid$Condition)
#So I can fit a model that has a random slope of condition by participant
primingHeid.lmer.rs = lmer(RT ~ RTtoPrime * ResponseToPrime + Condition + (1+Condition|Subject) + (1|Word), data = primingHeid)
#However pvals.fnc fails here...
mcmc.rs = pvals.fnc(primingHeid.lmer.rs)
Это говорит: Ошибка в pvals.fnc (primingHeid.lmer.rs): выборка MCMC еще не реализована в lme4_0.999375 для моделей со случайными параметрами корреляции
Дополнительный вопрос: работает ли pvals.fnc, как ожидается, для модели случайного перехвата? Следует ли доверять выходам?