【发布时间】:2022-01-11 12:51:28
【问题描述】:
我有一个 Y 和 X1 的数据,X2 有不同的维度,比如 X1 = xxxx 伏特,X2 = xx 小时。
为了使用这些数据建立回归模型,我使用了下面的代码。
MODEL <- gam(Y ~ s(X1) + s(X2), data = DATA, method = "REML")
它似乎运行良好,但我想在我的代码中应用 X1 和 X2 之间的交互。
我可以使用如下代码进行多重非线性回归:
MODEL <- gam(Y ~ s(X1) + s(X2) + ti(X1, X2), data = DATA, method = "REML")
或者我应该使用不同的方程式来完成这项工作吗?
【问题讨论】:
-
我不久前读过这个话题。它有帮助吗? stats.stackexchange.com/questions/32730/…
-
您分享的主题帮助我解决了其他方向的 te() 函数问题。谢谢你的评论:)
标签: r non-linear-regression gam