Я хочу использовать функцию медиации для данных с несколькими столбцами медиаторов, одним столбцом лечения и одним столбцом результатов. Код работает, когда у меня boot = FALSE, но я хочу проанализировать данные, используя непараметрическую загрузку (boot = TRUE).
Я попытался использовать только один столбец посредников, чтобы посмотреть, будет ли он работать с boot = TRUE, но он выдал ту же ошибку.
install.packages("mediation")
library(mediation)
setwd("U:/data_example")
myData <- read.csv('test_data.csv')
datasets <- list(object=myData)
###indicate mediators
mediators <- c("mediator1")
outcome <- c("PCL_Score")
treatment <- c("MST")
x <- mediations(datasets, treatment, mediators, outcome,
families=c("gaussian","gaussian"), interaction = FALSE,
conf.level=.95, sims=500, boot = TRUE)
# tabular summary of results for all model combinations
summary(x)
Это сообщение об ошибке, которое я получаю:Запуск непараметрической начальной загрузки
Ошибка в stats :: model.frame (формула = f1, данные = список (mediator1 = c (0.899882214,: объект 'f1' не найден