0

共変量の 1 つに対して(パッケージからの) Smooth 関数mgcvを使用して構築された、パッケージを使用した GAM モデルを予測しているときに、次のエラーが発生します。micvscam

Error in predict.gam(mod_gam, newdata = dfGAMDev) : 
  number of items to replace is not a multiple of replacement length

コード:

 library(dplyr)
 library(ggplot2)
 library(car)
 library(mgcv)
 library(scam)

mod_gam <- gam(Y ~  X1 +  X2+   X3+  s(X4, bs='micv') +  X5,  data = dfGAMDev )
predDevGAM <- predict(mod_gam, newdata =dfGAMDev)

私も次のことを試しました:

predDevGAM <- predict.gam(mod_gam, newdata =dfGAMDev)

すべての変数は数値です

4

1 に答える 1