首页 > 解决方案 > 简单斜率: seq.default(to = nrow(grid)) : 'to' 的长度必须为 1

问题描述

我正在尝试使用以下代码创建一些简单的斜坡:

model <- lm(EE ~ HO4 + A + interaction,  data = MyData)
> Coefficients:
    (Intercept)              HO4         AFactor1         AFactor2         AFactor3         AFactor4  
         4.6190          -0.2876          -1.9633          -1.4149          -1.8414          -1.6004  
       AFactor5  interactionPlot  
        -1.7431          -0.1724

如输出所示,我的简单模型似乎正在工作。所以我尝试做的是插入我用于适度分析的 3 个变量。我知道,这 3 个变量和交互作用 (ZHO4 * ZA) 输出显着的缓和。创建一个简单模型后,我尝试运行简单的斜坡函数,导致此错误:

library("reghelper")
simple_slopes(model)
> Error in seq.default(to = nrow(grid)) : 'to' must be of length 1

EE = 因变量

HO4 = 自变量

A = 主持人

Z = 标准化

我怎样才能让它工作?或者还有其他选项可以输出简单的斜率吗?

标签: r

解决方案


推荐阅读