如何解决使用 reghelper 包计算简单斜率时出错
我正在尝试计算涉及 3 向交互的简单斜率 (apoe4:time:sleep_eff_10)。见下文
library(nlme)
m1 <- lme(EF ~ sex_recoded + race_recoded + educ_year_centered + BMI_masterfile_centered + apoe4 + sleep_meds + CVD + CESD_withoutslp + baseline_age_masterfile_centered + baseline_age_masterfile_centered:time + time + sleep_eff_10c + time:apoe4 + sleep_eff_10c:time + apoe4:sleep_eff_10c + apoe4:time:sleep_eff_10c,random = ~1|idno,data = df2,method = "REML",na.action = na.omit)
summary(m1)
我正在使用 reghelper 包来执行此操作(请参阅下面的代码)。
simple_slopes(m1,levels=list(apoe4=c(0,1,'sstest'),time=c(0,2,sleep_eff_10c=c(0.02,-4.67,1.81,'sstest')))
执行此操作时,我收到以下错误和警告消息:
Error in summary(new_model)$tTable[dummy_names,] :
subscript out of bounds
In addition: Warning message:
Using formula(x) is deprecated when x is a character vector of length > 1.
Consider formula(paste(x,collapse = " ")) instead.
我相信我遵循了包裹的要求,所以我不明白为什么我会收到这些消息。有没有人对让它起作用有什么建议?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。