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.5)aspline_0.2.0.zip(r-4.4)aspline_0.2.0.zip(r-4.3)
aspline_0.2.0.tgz(r-4.4-x86_64)aspline_0.2.0.tgz(r-4.4-arm64)aspline_0.2.0.tgz(r-4.3-x86_64)aspline_0.2.0.tgz(r-4.3-arm64)
aspline_0.2.0.tar.gz(r-4.5-noble)aspline_0.2.0.tar.gz(r-4.4-noble)
aspline_0.2.0.tgz(r-4.4-emscripten)aspline_0.2.0.tgz(r-4.3-emscripten)
aspline.pdf |aspline.html
aspline/json (API)

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

Peer review:

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:

adaptive-splinesfitting-splinesknotsregression-spline

4.52 score 6 stars 11 scripts 250 downloads 11 exports 39 dependencies

Last updated 2 years agofrom:fdec25c921. Checks:OK: 9. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 31 2024
R-4.5-win-x86_64OKOct 31 2024
R-4.5-linux-x86_64OKOct 31 2024
R-4.4-win-x86_64OKOct 31 2024
R-4.4-mac-x86_64OKOct 31 2024
R-4.4-mac-aarch64OKOct 31 2024
R-4.3-win-x86_64OKOct 31 2024
R-4.3-mac-x86_64OKOct 31 2024
R-4.3-mac-aarch64OKOct 31 2024

Exports:%>%aridge_solverasplineband_weightbandsolvehessian_solverLDLmat2rotrot2matweight_design_bandwridge_solver

Dependencies:clicolorspacecpp11dplyrfansifarvergenericsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigpurrrR6RColorBrewerRcppRcppArmadillorlangscalessplines2stringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr

Illustration of Adaptive Spline

Rendered fromhelmet_data_example.Rmdusingknitr::rmarkdownon Oct 31 2024.

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