【发布时间】:2020-03-21 00:33:58
【问题描述】:
我在我的代码中使用以下模型:
model <- nls(y ~ SSlogis(x, Asym, xmid, scal),
data = data.frame(x, y))
有一个变量 (V) 有两个级别:V1 和 V2
- 模型 1:当 V=V1 时,使用 sigmoid 函数拟合 Y 到 X --> asymptote1
- 模型 2:当 V=V2 --> asymptote2 时,使用 sigmoid 函数将 Y 拟合到 X
asymptote1 和 asymptote2 不相等。
我们如何证明渐近线显着不同?
有没有什么办法可以使用V作为交互项,得到交互系数?我在模型中引入了 V-Dummy,它会产生以下错误:
(attr(object, "initial"))(mCall = mCall, data = data, LHS = LHS) 中的错误: 不同的输入值太少,无法适应逻辑模型
如果不是,您有什么替代方法的建议?
【问题讨论】:
标签: r nls dummy-variable sigmoid asymptote