ti {mvgam}R Documentation

Defining smooths in mvgam formulae

Description

Functions used in definition of smooth terms within model formulae. The functions do not evaluate a (spline) smooth - they exist purely to help set up mvgam models using spline based smooths.

Usage

ti(...)

te(...)

Arguments

...

Arguments passed to mgcv::ti or mgcv::te

Details

The functions defined here are just simple wrappers of the respective functions of the mgcv package. When using them, please cite the appropriate references obtained via citation("mgcv").

See Also

mgcv::ti, mgcv::te

Examples


# Simulate some data
dat <- mgcv::gamSim(1, n = 200, scale = 2)

# Fit univariate smooths for all predictors
fit1 <- mvgam(y ~ s(x0) + s(x1) + s(x2) + s(x3),
              data = dat, chains = 2, family = gaussian())
summary(fit1)
conditional_effects(fit1)

# Fit a more complicated smooth model
fit2 <- mvgam(y ~ te(x0, x1) + s(x2, by = x3),
              data = dat, chains = 2, family = gaussian())
summary(fit2)
conditional_effects(fit2)



[Package mvgam version 1.1.2 Index]