bspline

B-Spline Interpolation and Regression

CRAN Package

Build and use B-splines for interpolation and regression. In case of regression, equality constraints as well as monotonicity and/or positivity of B-spline weights can be imposed. Moreover, knot positions can be on regular grid or be part of optimized parameters too (in addition to the spline weights). For this end, 'bspline' is able to calculate Jacobian of basis vectors as function of knot positions. User is provided with functions calculating spline values at arbitrary points. These functions can be differentiated and integrated to obtain B-splines calculating derivatives/integrals 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 and Jacobian calculation is implemented in C++. The rest is implemented in R but without notable impact on computing speed.

  • Version2.4.0
  • R versionunknown
  • LicenseGPL-2
  • Needs compilation?Yes
  • Last release03/12/2025

Documentation


Team


Insights

Last 30 days

This package has been downloaded 442 times in the last 30 days. Enough downloads to make a small wave in the niche community. The curiosity is spreading! The following heatmap shows the distribution of downloads per day. Yesterday, it was downloaded 5 times.

Sun
Mon
Tue
Wed
Thu
Fri
Sat
0 downloadsMar 16, 2025
0 downloadsMar 17, 2025
0 downloadsMar 18, 2025
0 downloadsMar 19, 2025
0 downloadsMar 20, 2025
0 downloadsMar 21, 2025
12 downloadsMar 22, 2025
21 downloadsMar 23, 2025
28 downloadsMar 24, 2025
7 downloadsMar 25, 2025
12 downloadsMar 26, 2025
12 downloadsMar 27, 2025
35 downloadsMar 28, 2025
4 downloadsMar 29, 2025
13 downloadsMar 30, 2025
6 downloadsMar 31, 2025
18 downloadsApr 1, 2025
14 downloadsApr 2, 2025
20 downloadsApr 3, 2025
4 downloadsApr 4, 2025
15 downloadsApr 5, 2025
9 downloadsApr 6, 2025
20 downloadsApr 7, 2025
4 downloadsApr 8, 2025
18 downloadsApr 9, 2025
8 downloadsApr 10, 2025
13 downloadsApr 11, 2025
37 downloadsApr 12, 2025
4 downloadsApr 13, 2025
18 downloadsApr 14, 2025
23 downloadsApr 15, 2025
11 downloadsApr 16, 2025
20 downloadsApr 17, 2025
22 downloadsApr 18, 2025
9 downloadsApr 19, 2025
5 downloadsApr 20, 2025
0 downloadsApr 21, 2025
0 downloadsApr 22, 2025
0 downloadsApr 23, 2025
0 downloadsApr 24, 2025
0 downloadsApr 25, 2025
0 downloadsApr 26, 2025
4
37

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Last 365 days

This package has been downloaded 5,267 times in the last 365 days. That's a lot of interest! Someone might even write a blog post about it. The day with the most downloads was Jul 21, 2024 with 76 downloads.

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Data provided by CRAN


Binaries


Dependencies

  • Imports3 packages
  • Suggests1 package
  • Linking To2 packages