bspline: B-Spline Interpolation and Regression

Build and use B-splines for interpolation and regression. In case of regression, equality constraints as well as monotonicity requirement can be imposed. Moreover, knot positions (not only spline coefficients) can be part of optimized parameters too. User is provided with functions calculating spline values at arbitrary points. This functions can be differentiated to obtain B-splines calculating derivatives at any point. B-splines of this package can simultaneously operate on a series of curves sharing the same set of knots. 'bspline' is written with concern about computing performance that's why the basis calculation is implemented in C++. The rest is implemented in R but without notable impact on computing speed.

Version: 1.0.2
Imports: Rcpp (≥ 1.0.7), nlsic, arrApply
LinkingTo: Rcpp, RcppArmadillo
Suggests: RUnit, numDeriv
Published: 2022-03-18
Author: Serguei Sokol
Maintainer: Serguei Sokol <sokol at insa-toulouse.fr>
BugReports: https://github.com/MathsCell/bspline/issues
License: GPL-2
URL: https://github.com/MathsCell/bspline
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: bspline results

Documentation:

Reference manual: bspline.pdf

Downloads:

Package source: bspline_1.0.2.tar.gz
Windows binaries: r-devel: bspline_1.0.2.zip, r-release: bspline_1.0.2.zip, r-oldrel: bspline_1.0.2.zip
macOS binaries: r-release (arm64): bspline_1.0.2.tgz, r-release (x86_64): bspline_1.0.2.tgz, r-oldrel: bspline_1.0.2.tgz
Old sources: bspline archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=bspline to link to this page.