Learn R Programming

mgcv (version 1.9-5)

set.mgcv.options: Set mgcv options

Description

Allows convenient setting and clearing of mgcv options. Options are set using options after having mgcv. appended to the front of the option name. NULL leads to function defined defaults being used.

Usage

set.mgcv.options(vc.logrange=25,s.bs=NULL,xt=NULL,te.bs=NULL,te.np=NULL,
ti.mc=NULL,gam.method=NULL,gam.optimizer=NULL,bam.discrete=NULL,plot.scheme=NULL)

Value

Value returned by options.

Arguments

vc.logrange

used by notLog.

s.bs

default s basis.

xt

default xt argument to s.

te.bs

default te basis.

te.np

logical indicating whether te marginals should th re-parameterized.

ti.mc

default mc argument for te.

gam.method

default method argument for gam.

gam.optimizer

default optimizer argument for gam.

bam.discrete

default dscrete argument for bam.

plot.scheme

default plot scheme for plot.gam.

Author

Simon N. Wood [email protected]

Details

Some mgcv defaults can usefully be reset: for example the gam default method is GCV for back-compatibulity and REML is usually better. This routine facilitiates this.

Examples

Run this code
library(mgcv)
set.seed(2) ## simulate some data... 
dat <- gamSim(1,n=400,dist="normal",scale=2)
set.mgcv.options(gam.method="REML",plot.scheme=2)
b <- gam(y~s(x0)+s(x1)+te(x2,x3),data=dat)
b
plot(b,pages=1) 
set.mgcv.options() ## reset to 'factory fresh'
b <- gam(y~s(x0)+s(x1)+te(x2,x3),data=dat)
b
plot(b,pages=1) 

Run the code above in your browser using DataLab