View source: R/MortalitySmooth_fun.R
| MortSmooth_bbase | R Documentation | 
This is an internal function of package MortalitySmooth which creates equally-spaced B-splines basis over an abscissa of data.
MortSmooth_bbase(x, xl, xr, ndx, deg)
| x | vector for the abscissa of data; | 
| xl | left boundary; | 
| xr | right boundary; | 
| ndx | number of internal knots minus one or number of internal intervals; | 
| deg | degree of the splines. | 
The function reproduce an algorithm presented by Eilers and Marx (2010) using differences of truncated power functions (see MortSmooth_tpower). The final matrix has a single B-spline for each of the [ndx + deg] columns. The number of rows is equal to the length of x.
The function differs from bs in the package splines since it automatically constructed B-splines with identical shape. This would allow a simple interpretation of coefficients and application of simple differencing.
A matrix containing equally-spaced B-splines of degree deg along x for each column.
Carlo G Camarda
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.