小编D.M*_*cer的帖子

R plot.gam错误"1中的错误:对象$ nsdf:长度为0的参数"

我试图在R中绘制一个gam对象,这是我用gam包创建的.我收到在1中的错误中报告的相同错误:对象$ nsdf:使用plot.gam时长度为0的参数.但是,在那里发现的解决方案,更新到最新版本(我认为),对我来说不起作用.我正在运行R 3.3.1,gam 1.12和mgcv 1.8.12(mgcv是plot.gam函数的来源).

不幸的是,我无法分享我正在使用的数据.但是,以下代码 - 直接从Intro的p.294中提取.使用R进行统计学习 - 为我重现错误:

library(gam)
library(ISLR) # contains the Wage dataset used here
gam.mod <- gam(wage ~ s(year, 4) + s(age, 5) + education, data = Wage)
plot(gam.mod)
Run Code Online (Sandbox Code Playgroud)

有人知道这里发生了什么或如何解决它?

谢谢.

plot regression r gam mgcv

5
推荐指数
1
解决办法
2379
查看次数

标签 统计

gam ×1

mgcv ×1

plot ×1

r ×1

regression ×1