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:
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
adaptive-splinesfitting-splinesknotsregression-splinecpp
Last updated from:fdec25c921. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 173 | ||
| linux-devel-x86_64 | OK | 192 | ||
| source / vignettes | OK | 206 | ||
| linux-release-arm64 | OK | 161 | ||
| linux-release-x86_64 | OK | 162 | ||
| macos-release-arm64 | OK | 190 | ||
| macos-release-x86_64 | OK | 406 | ||
| macos-oldrel-arm64 | OK | 161 | ||
| macos-oldrel-x86_64 | OK | 438 | ||
| windows-devel | OK | 151 | ||
| windows-release | OK | 209 | ||
| windows-oldrel | OK | 127 | ||
| wasm-release | OK | 126 |
Exports:%>%aridge_solverasplineband_weightbandsolvehessian_solverLDLmat2rotrot2matweight_design_bandwridge_solver
Dependencies:clicpp11dplyrfarvergenericsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMatrixmgcvnlmepillarpkgconfigpurrrR6RColorBrewerRcppRcppArmadillorlangS7scalessplines2stringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Fit B-splines with automatic knot selection. | aridge_solver aspline |
| Create the penalty matrix | band_weight |
| bandsolve | bandsolve |
| Bladder Cancer aCGH profile data | bladder |
| Transform a Spline Design Matrix in block compressed form | block_design |
| Yearly number of coal mine disasters in Britain | coal |
| Fossil data | fossil |
| Testing Crash Helmets | helmet |
| Inverse the hessian and multiply it by the score | hessian_solver |
| LDL | LDL |
| Lidar data | lidar |
| Rotate a band matrix to get the rotated row-wised matrix associated. | mat2rot |
| Montreal Temperature Data | montreal |
| Nuclear Magnetic Resonance data | nmr |
| Get back a symmetric square matrix based on his rotated row-wised version. | rot2mat |
| Titanium heat data | titanium |
| Fast computation of weighted design matrix for generalized linear model | weight_design_band |
| Fit B-Splines with weighted penalization over differences of parameters | wridge_solver |
