如何使用调解功能获取调解员列表

时间:2019-10-30 20:50:41

标签: r mediator

我希望对包含多列介体,一个治疗列和一个结果列的数据使用中介功能。该代码适用于当我具有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”

0 个答案:

没有答案