smooth.construct.ms.smooth.spec {bamlss}R Documentation

Smooth constructor for monotonic P-splines

Description

The function sets up a smooth term for shape constraint estimation of P-spline model terms. Note that this currently only works using boosting.

Usage

## S3 method for class 'ms.smooth.spec'
smooth.construct(object, data, knots, ...)

Arguments

object

Either a smooth specification object, or object of class "bamlss", "bamlss.frame", "bamlss.formula" or "bamlss.terms". For smooth specification objects, see function smooth.construct.

data

A data frame or list, see also see function smooth.construct.

knots

See function smooth.construct.

...

Arguments passed to the smooth term constructor functions.

Value

See function see smooth.construct.

See Also

bamlss.frame, bamlss.formula, bamlss, smooth.construct.

Examples

## Not run: ## Generate some data.
d <- GAMart()

## Increasing: constr = 1.
## Decreasing: constr = 2.
b <- bamlss(num ~ s2(x1,bs="ms",xt=list(constr=2)),
  data = d, sampler = FALSE, optimizer = opt_boost)

plot(b)

## End(Not run)

[Package bamlss version 1.1-4 Index]