尝试在 R 中绘制 gam 对象时看到错误消息:
Error in 1:object$nsdf : argument of length 0
我正在使用基本命令:
plot(myGamObject)
此错误并非特定于我正在使用的任何数据,因为它也在例程结束时出现:
example(gam)
为了完整起见,这里是一些示例代码:
library(ISLR)
library(gam)
gam7 <- gam(wage~lo(year, span = 2) + s(age, 4) + maritl + education + health_ins + health + jobclass, data = Wage)
plot(gam7)
这是我的系统:
sysname release version nodename
"Windows" ">= 8 x64" "build 9200" "MEANMACHINE4"
machine login user effective_user
"x86-64" "Julian" "Julian" "Julian"