Learn R Programming

⚠️There's a newer version (1.2-21) of this package.Take me there.

scam (version 1.1-6)

Shape constrained additive models

Description

Routines for generalized additive modelling under shape constraints on the component functions of the linear predictor. Models can contain multiple shape constrained (univariate and/or bivariate) and unconstrained terms. The routines of mgcv(gam) package are used for setting up the model matrix, printing and plotting the results. Penalized likelihood maximization based on Newton-Raphson method is used to fit a model with multiple smoothing parameter selection by GCV or UBRE/AIC.

Copy Link

Version

Install

install.packages('scam')

Monthly Downloads

12,309

Version

1.1-6

License

GPL (>= 2)

Maintainer

Natalya Pya

Last Published

October 2nd, 2013

Functions in scam (1.1-6)

check.analytical

Checking the analytical gradient of the GCV/UBRE score
smooth.construct.cx.smooth.spec

Constructor for convex P-splines in SCAMs
plot.scam

SCAM plotting
scam-package

Shape constrained additive models
Predict.matrix.mpi.smooth

Predict matrix method functions for SCAMs
smooth.construct.tesmi2.smooth.spec

Tensor product smoothing constructor for a bivariate function monotone increasing in the second covariate
summary.scam

Summary for a SCAM fit
vis.scam

Visualization of SCAM objects
print.scam

Print a SCAM object
smooth.construct.tesmd2.smooth.spec

Tensor product smoothing constructor for a bivariate function monotone decreasing in the second covariate
smooth.construct.mpi.smooth.spec

Constructor for monotone increasing P-splines in SCAMs
smooth.construct.tedmi.smooth.spec

Tensor product smoothing constructor for bivariate function subject to double monotone increasing constraint
gcv.ubre_grad

The GCV/UBRE score value and its gradient
smooth.construct.mdcv.smooth.spec

Constructor for monotone decreasing and concave P-splines in SCAMs
smooth.construct.tedmd.smooth.spec

Tensor product smoothing constructor for bivariate function subject to double monotone decreasing constraint
bfgs_gcv.ubre

Multiple Smoothing Parameter Estimation by GCV/UBRE
marginal.matrices.tesmi2.ps

Constructs marginal model matrices for "tesmi2" and "tesmd2" bivariate smooths in case of B-splines basis functions for both unconstrained marginal smooths
residuals.scam

SCAM residuals
scam.fit

Newton-Raphson method to fit SCAM
marginal.matrices.tesmi1.ps

Constructs marginal model matrices for "tesmi1" and "tesmd1" bivariate smooths in case of B-splines basis functions for both unconstrained marginal smooths
shape.constrained.smooth.terms

Shape preserving smooth terms in SCAM
smooth.construct.tesmi1.smooth.spec

Tensor product smoothing constructor for a bivariate function monotone increasing in the first covariate
scam

Shape constrained additive models (SCAM) and integrated smoothness selection
smooth.construct.micv.smooth.spec

Constructor for monotone increasing and concave P-splines in SCAMs
smooth.construct.tesmd1.smooth.spec

Tensor product smoothing constructor for a bivariate function monotone decreasing in the first covariate
derivative.scam

Derivative of the univariate smooth model terms
scam.check

Some diagnostics for a fitted scam object
predict.scam

Prediction from fitted SCAM model
smooth.construct.mdcx.smooth.spec

Constructor for monotone decreasing and convex P-splines in SCAMs
smooth.construct.mpd.smooth.spec

Constructor for monotone decreasing P-splines in SCAMs
smooth.construct.micx.smooth.spec

Constructor for monotone increasing and convex P-splines in SCAMs