如何使用r中mgcv包中的vis.gam()函数设置x轴和y轴的限制?

如何使用r中mgcv包中的vis.gam()函数设置x轴和y轴的限制?,r,gam,mgcv,R,Gam,Mgcv,我正在使用vis.gam()绘制以下模型的结果: gam.5 <- gam(mortality.under.2~s(maternal_age)+ s(birth_year) + te(birth_year,maternal_age) + wealth + sex + residence+ maternal_educ ,data=colombia1,family="binomial") 不幸的是,它产生的预测值超出了变量“产

我正在使用vis.gam()绘制以下模型的结果:

gam.5 <- gam(mortality.under.2~s(maternal_age)+ s(birth_year) + 
          te(birth_year,maternal_age) + wealth + sex + 
         residence+ maternal_educ 
          ,data=colombia1,family="binomial") 
不幸的是,它产生的预测值超出了变量“产妇年龄”和“出生年份”的数据范围。关于如何限制
视图中变量在绘图中的预测值范围的任何建议

非常感谢


安东尼奥·佩德罗

查看代码,似乎图形范例是基本图形(特别是
persp
函数),并且有尾随的dots参数,因此为什么不添加:

..., `xlim=range(columbia1(maternal_age), ylim=range(columbia1$birth_year)`

查看
vis.gam的
too.far
参数
..., `xlim=range(columbia1(maternal_age), ylim=range(columbia1$birth_year)`