Прошу прощения за такой простой вопрос, но пока не нашел ответа на сайте. Я пытаюсь построить серию моделей GAM для данных об отлове беспозвоночных в R. Одним из предикторов всегда является сглаженный термин для номера дня года (DOY). Это всегда должно занимать пространство оси x. Ось Y должна быть либо линейным, либо сглаженным предсказателем переменной погоды. С помощью функции vis.gam() я могу создать график контура поверхности с цветовым градиентом, представляющим предсказанные значения отклика для любой пары x-y. Когда второй предиктор нелинейный, например:
totbest=gam(Totallog10pl1~s(DOY)+s(SRVarDetrendDerived),data=poolREplotGAM)
тогда фигура выглядит как надо (извиняюсь за то, что не могу выкладывать изображения, но вот команда построения):
vis.gam(totbest, type="response",plot.type="contour",n.grid=50)
Но когда предиктор линейный:
totbest1=gam(Totallog10pl1~s(DOY)+SRVarDetrendDerived,data=poolREplotGAM)
оси переключаются:
vis.gam(totbest1, type="response",plot.type="contour",n.grid=50)
Если у вас есть способ вернуть переменную, связанную со временем, на ось x, это будет очень признательно. Заранее благодарю за любую помощь.
Майк