R: Make a B-spline Basis Function

s {stm} | R Documentation

## Make a B-spline Basis Function

### Description

This is a simple wrapper around the `bs` function in the splines package. It will default to a spline with 10 degrees of freedom.

### Usage

    s(x, df, ...)

### Arguments

`x` | The predictor value.
`df` | Degrees of freedom. Defaults to the minimum of 10 or one minus the number of unique values in x.
`...` | Arguments passed to the `bs` function.

### Details

This is a simple wrapper written as users may find it easier to simply type `s` rather than selecting parameters for a spline. We also include `predict` and `makepredictcall` generic functions for the class so it will work in settings where `predict` is called.

### Value

A predictor matrix of the basis functions.

### See Also

`bs` `ns`

[Package stm version 1.3.6 Index]