r - 如何使用多个中介进行多层次中介分析?
问题描述
我是 R 新手,正在尝试弄清楚如何使用中介包与两个中介进行多级中介分析。下面是我尝试过的代码,但我得到的错误是:
“.subset(x, j) 中的错误:无效的下标类型‘list’”
med.fit1 <- lm (m1 ~ iv + cv1 + cv2, data =dat)
med.fit2 <- lm (m2 ~ iv + cv1 + cv2, data =dat)
out.fit <- lmer (dv ~ iv + m1 + m2 + (1 |level variable), data=x)
med.out <- multimed (med.fit1, med.fit2, treat = "iv", med.main = "m1", med.alt= "m2", data= x, sims =1000)
解决方案
推荐阅读
- scala - 如何将变量传递到 DataFrame.selectExpr
- cratedb - 如何保存与 cratedb 中的 last_modified 列不同的 persist_timestamp 列?
- oauth - 如何在graphql后端处理外部服务的访问令牌
- url - 如何在不中断链接的情况下使用 Markdown 在 url 中转发“换行符”?
- dji-sdk - DJI iOS SDK 在 DJIFlightControllerState 的 takeoffLocationAltitude 字段中到底给了我什么?
- python - 在将模型从检查点转换为 tflite 之前,是否有某种方法可以更改张量的数据类型
- python - 自定义异常 - 捕获不继承自 BaseException 的类
- node.js - Graphql 与 Mongoose 查询方法
- python - 无法从 VSCode 启动 Tkinter 窗口,但可以从 IDLE 启动
- mysql - 在 SQL 中使用括号对条件值进行分组