# R: Regression Spline Functions and Classes

# Regression Spline Functions and Classes

## Documentation for package ‘splines’ version 4.3.0

- DESCRIPTION file.

## Help Pages

splines-package | Regression Spline Functions and Classes
as.polySpline | Piecewise Polynomial Spline Representation
asVector | Coerce an Object to a Vector
backSpline | Monotone Inverse Spline
bs | B-Spline Basis for Polynomial Splines
interpSpline | Create an Interpolation Spline
ns | Generate a Basis Matrix for Natural Cubic Splines
periodicSpline | Create a Periodic Interpolation Spline
polySpline | Piecewise Polynomial Spline Representation
predict.bs | Evaluate a Spline Basis
predict.bSpline | Evaluate a Spline at New Values of x
predict.nbSpline | Evaluate a Spline at New Values of x
predict.npolySpline | Evaluate a Spline at New Values of x
predict.ns | Evaluate a Spline Basis
predict.pbSpline | Evaluate a Spline at New Values of x
predict.ppolySpline | Evaluate a Spline at New Values of x
spline.des | Design Matrix for B-splines
splineDesign | Design Matrix for B-splines
splineKnots | Knot Vector from a Spline
splineOrder | Determine the Order of a Spline
splines | Regression Spline Functions and Classes
xyVector | Construct an 'xyVector' Object

@media screen { .container { padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; max-width: 900px; } } .rimage img { /* from knitr - for examples and demos */ width: 96%; margin-left: 2%; } .katex { font-size: 1.1em; } code { color: inherit; background: inherit; } body { line-height: 1.4; background: white; color: black; } a:link { background: white; color: blue; } a:visited { background: white; color: rgb(50%, 0%, 50%); } h1 { background: white; color: rgb(55%, 55%, 55%); font-family: monospace; font-size: 1.4em; /* x-large; */ text-align: center; } h2 { background: white; color: rgb(40%, 40%, 40%); font-family: monospace; font-size: 1.2em; /* large; */ text-align: center; } h3 { background: white; color: rgb(40%, 40%, 40%); font-family: monospace; font-size: 1.2em; /* large; */ } h4 { background: white; color: rgb(40%, 40%, 40%); font-family: monospace; font-style: italic; font-size: 1.2em; /* large; */ } h5 { background: white; color: rgb(40%, 40%, 40%); font-family: monospace; } h6 { background: white; color: rgb(40%, 40%, 40%); font-family: monospace; font-style: italic; } img.toplogo { width: 4em; vertical-align: middle; } img.arrow { width: 30px; height: 30px; border: 0; } span.acronym { font-size: small; } span.env { font-family: monospace; } span.file { font-family: monospace; } span.option{ font-family: monospace; } span.pkg { font-weight: bold; } span.samp{ font-family: monospace; } div.vignettes a:hover { background: rgb(85%, 85%, 85%); } tr { vertical-align: top; } span.rlang { font-family: Courier New, Courier; color: #666666; }