mgcv: como extrair nós, bases, coeficientes e previsões para splines-P de forma adaptativa?
Estou usando o pacote mgcv no R para ajustar alguns splines polinomiais a alguns dados via:
x.gam <- gam(cts ~ s(time, bs = "ad"), data = x.dd,
family = poisson(link = "log"))
Estou tentando extrair a forma funcional do ajuste.x.gam
é umgamObject
, e eu tenho lido a documentação, mas não encontrei informações suficientes para reconstruir manualmente a função ajustada.
x.gam$smooth
contém informações sobre se os nós foram colocados;x.gam$coefficients
fornece os coeficientes de spline, mas não sei em que ordem os splines polinomiais são usados e a procura no código não revelou nada.Existe uma maneira clara de extrair os nós, coeficientes e bases usados para que se possa reconstruir manualmente o ajuste?