Package: aspline 0.2.0

aspline: Spline Regression with Adaptive Knot Selection

Perform one-dimensional spline regression with automatic knot selection. This package uses a penalized approach to select the most relevant knots. B-splines of any degree can be fitted. More details in 'Goepp et al. (2018)', "Spline Regression with Automatic Knot Selection", <arxiv:1808.01770>.

Authors:Vivien Goepp [aut, cre], Grégory Nuel [aut]

aspline_0.2.0.tar.gz
aspline_0.2.0.zip(r-4.7)aspline_0.2.0.zip(r-4.6)aspline_0.2.0.zip(r-4.5)
aspline_0.2.0.tgz(r-4.6-x86_64)aspline_0.2.0.tgz(r-4.6-arm64)aspline_0.2.0.tgz(r-4.5-x86_64)aspline_0.2.0.tgz(r-4.5-arm64)
aspline_0.2.0.tar.gz(r-4.7-arm64)aspline_0.2.0.tar.gz(r-4.7-x86_64)aspline_0.2.0.tar.gz(r-4.6-arm64)aspline_0.2.0.tar.gz(r-4.6-x86_64)
aspline_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
aspline/json (API)

# Install 'aspline' in R:
install.packages('aspline', repos = c('https://goepp.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/goepp/aspline/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • bladder - Bladder Cancer aCGH profile data
  • coal - Yearly number of coal mine disasters in Britain
  • fossil - Fossil data
  • helmet - Testing Crash Helmets
  • lidar - Lidar data
  • montreal - Montreal Temperature Data
  • nmr - Nuclear Magnetic Resonance data
  • titanium - Titanium heat data

On CRAN:

Conda:

adaptive-splinesfitting-splinesknotsregression-splinecpp

4.65 score 6 stars 15 scripts 282 downloads 11 exports 36 dependencies

Last updated from:fdec25c921. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK173
linux-devel-x86_64OK192
source / vignettesOK206
linux-release-arm64OK161
linux-release-x86_64OK162
macos-release-arm64OK190
macos-release-x86_64OK406
macos-oldrel-arm64OK161
macos-oldrel-x86_64OK438
windows-develOK151
windows-releaseOK209
windows-oldrelOK127
wasm-releaseOK126

Exports:%>%aridge_solverasplineband_weightbandsolvehessian_solverLDLmat2rotrot2matweight_design_bandwridge_solver

Dependencies:clicpp11dplyrfarvergenericsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMatrixmgcvnlmepillarpkgconfigpurrrR6RColorBrewerRcppRcppArmadillorlangS7scalessplines2stringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr

Illustration of Adaptive Spline

Rendered fromhelmet_data_example.Rmdusingknitr::rmarkdownon May 20 2026.

Last update: 2022-06-06
Started: 2018-08-27