Skip to content

Commit 7a730ef

Browse files
Add gam as fitting option for cf_data
1 parent 25a8e32 commit 7a730ef

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

R/cf_data.R

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,15 @@ cf_data <- function(x, y=NULL, z=NULL,
8282
# browser()
8383
predict(lfmod, data.frame(x=xx[,1], y=xx[,2]))
8484
}
85+
} else if (fit == "gam") {
86+
# browser()
87+
X <- data.frame(x=x, y=y, z=z) # Need new names?
88+
gammod <- mgcv::gam(z ~ te(x, y), data=X)
89+
print(gammod)
90+
pred.func <- function(xx) {
91+
# browser()
92+
predict(gammod, data.frame(x=xx[,1], y=xx[,2]))
93+
}
8594
} else {
8695
stop(paste0("fit is unknown"))
8796
}

0 commit comments

Comments
 (0)