model_concurvity {gratia} | R Documentation |
Concurvity of an estimated GAM
Description
Concurvity of an estimated GAM
Usage
model_concurvity(model, ...)
## S3 method for class 'gam'
model_concurvity(
model,
terms = everything(),
type = c("all", "estimate", "observed", "worst"),
pairwise = FALSE,
...
)
concrvity(
model,
terms = everything(),
type = c("all", "estimate", "observed", "worst"),
pairwise = FALSE,
...
)
Arguments
model |
a fitted GAM. Currently only objects of class |
... |
arguents passed to other methods. |
terms |
currently ignored |
type |
character; |
pairwise |
logical; extract pairwise concurvity of model terms? |
Examples
## simulate data with concurvity...
library("tibble")
load_mgcv()
set.seed(8)
n <- 200
df <- tibble(
t = sort(runif(n)),
x = gw_f2(t) + rnorm(n) * 3,
y = sin(4 * pi * t) + exp(x / 20) + rnorm(n) * 0.3
)
## fit model
m <- gam(y ~ s(t, k = 15) + s(x, k = 15), data = df, method = "REML")
## overall concurvity
o_conc <- concrvity(m)
draw(o_conc)
## pairwise concurvity
p_conc <- concrvity(m, pairwise = TRUE)
draw(p_conc)
[Package gratia version 0.9.2 Index]