我使用 mgcv 包在 R 中运行了 GAM,格式如下:
shark.gamFINAL <- gam(ln.raw.CPUE...0.1 ~ Year + Month +
s(Mean.Temp, bs = "cr") + s(Mean.Chl.a, bs = "cr") +
s(Mean.Front.density, bs = "cr"), data=r, family=gaussian)
运行此模型并计算每个变量解释的偏差百分比后,我想绘制每个变量对响应的影响
但是,当我在 R 中使用 plot.gam 函数时,我的图表带有 y 轴,即"s(predictor variable, edf)"
我不确定y轴的这个比例代表什么?
有没有一种方法可以将 y 轴范围更改为代表响应的范围,正如本文所做的那样:Walsh 和 Kleiber (2001),“蓝鲨 (Prionace glauca) 捕获的广义加性模型和回归树分析图 3 中夏威夷商业延绳钓渔业的费率。
我会发布一些我正在描述的情节的例子,但由于这是我的第一篇文章,我没有至少 10 名声望,所以它不会让我这样做!
我已经搜索了许多网站和论坛,试图找到一个答案,但无济于事,因此非常感谢任何帮助!