Я использую пакет mediation в R с library("mediation")
.У меня есть набор данных, в котором я пытаюсь выполнить анализ передачи, используя следующий код (имена переменных были изменены):
mod.y <- glmer(congr ~ age + gender + age*gender + wage + ( 1 | FileID), family = binomial(link="logit"), data = data, na.action="na.omit", control=glmerControl(optimizer="bobyqa"))
mod.m <- glmer(wage ~ age + gender + age*gender + ( 1 | FileID), family = binomial(link="logit"), data = data, na.action="na.omit")
fit <- mediate(mod.m, mod.y, sims = 50, treat="age", mediator="wage")
test.TMint(fit)
анализ передачи завершается нормально, и я могу получить значения ACME и ADE, используя summary(fit)
, но когда я пытаюсь запустить test.TMint
, я получаю следующую ошибку:
Error in test.TMint.default(fit) :
currently no test.TMint method exists for the input object.
В документации указано, что мне нужно передать объект mediate
, который яесть.Кто-нибудь испытывал это в прошлом?