我正在使用 R 中的“mgcv”和连续的“by”变量创建一个可变系数 GAMM,方法是使用该by
设置。但是,我很难找到“by”变量影响的参数估计值。在这个例子中,我们确定了温度对单个鸡蛋的空间依赖性影响t
(即温度对单个鸡蛋的线性影响如何随空间变化):
require(mgcv)
require(gamair)
data(sole)
b = gam(eggs ~ s(la,lo) + s(la,lo, by = t), data = sole)
然后,我们可以绘制s(la,lo, by = t)
针对预测变量的预测效果t
:
pred <- predict(b, type = "terms", se.fit =T)
by.variable.prediction <- pred[[1]][,2]
plot(x= sole$t, y = by.variable.prediction)
但是,我找不到t
每个采样位置的“按”变量的参数估计值的列表/函数。summary()
, coef()
, 并且predict()
不给你参数估计。
任何帮助,将不胜感激!