【发布时间】:2015-08-06 20:00:27
【问题描述】:
我使用mgcv 运行了一个包含大型数据集(超过 20,000 个案例)的 GAMM 模型。由于大量数据点,很难在图中看到残差点之间的平滑线。是否可以为点和平滑拟合线指定不同的颜色?
这里是从mgcv 文档中采用的示例:
library(mgcv)
## simple examples using gamm as alternative to gam
set.seed(0)
dat <- gamSim(1,n=200,scale=2)
b <- gamm(y~s(x0)+s(x1)+s(x2)+s(x3),data=dat)
plot(b$gam, pages=1, residuals=T, col='#FF8000', shade=T, shade.col='gray90')
plot(absbmidiffLog.GAMM$gam, pages=1, residuals=T, pch=19, cex=0.01, scheme=1,
col='#FF8000', shade=T,shade.col='gray90')
我查看了 visreg 包,但它似乎不适用于 gamma 对象。
【问题讨论】:
-
See this,可能会很有帮助。那里显示的图表似乎是您想要生成的。
-
我已经对此进行了调查,但我无法使其与
gamma一起使用。似乎gamma.model$gam的结构与gam.model不同。
标签: r