# 'Constrained Quantile Regression with B-Splines'

## Documentation for package ‘BsplineQuantReg’ version 0.2.5

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Code demos. Use demo() to run them.
- Package NEWS.

## Help Pages

apply_karlin_quadratic | Apply Karlin-Studden constraints for a quadratic polynomial
Bsplinetopp | Convert a B-spline to Piecewise Polynomial (PP) form
Bspline_base | Build B-spline basis in piecewise polynomial form Computes local polynomial coefficients for each B-spline basis function on each interval. Polynomials are expressed in the canonical basis Uses De Boor's recursion formula.
Bspline_base_deriv | Differentiate a B-spline basis
Bspline_deriv | Compute derivative coefficients of a B-spline
bspline_to_deriv_coeffs_cubic | normalized first and second derivative coefficients on each interval. for a cubic B-spline basis
bspline_to_deriv_coeffs_lin | Derivative coefficients for linear B-spline Computes normalized first derivative coefficients for linear B-splines. For linear splines, the derivative is constant on each interval.
bspline_to_deriv_coeffs_quad | quadratic B-spline derivative coefficients
bspline_to_deriv_coeffs_quart | Computes normalized first, second, and third derivative coefficients for quartic B-splines on each interval.
bs_direct | Direct evaluation of a B-spline basis
change_polynomial_base_taylor | Change polynomial basis (Taylor expansion)
get_parameters | Get parameters from a callable spline or a callable pp object
make_spline | Create a callable spline object
makpp | Build a piecewise polynomial (PP) form
polyadd | Polynomial addition
polyderiv | Polynomial derivative Computes the derivative of order 'der' of a polynomial.
polymul | Polynomial multiplication
poly_eval | Evaluate polynomial
print.callable_pp | Print method for callable_pp objects
print.callable_spline | Print method for callable spline
print.non_callable_pp | Print method for non_callable_pp objects
print.non_callable_spline | Print method for non_callable_spline results
quantile_spline | Unified Quantile Regression with B-Splines of Any Degree (1 to 4)
reduce_pol | Reduce polynomial
setup_solver | Vérifier et configurer le solveur CVXR
show_poly | Displays the equation of a polynomial in a given basis
show_pp | Display Piecewise Polynomial (PP) in a human readble form
SplineConstQuantRegBs1 | Wrapper function for linear spline quantile regression
SplineConstQuantRegBs2 | Wrapper function for quadratic spline quantile regression Previous version notation style This is a convenience wrapper for SplineQuadraticQuant.
SplineConstQuantRegBs3 | Wrapper function for Cubic spline quantile regression
SplineConstQuantRegBs4 | Wrapper function for quartic spline quantile regression
SplineCubicQuant | Constrained quantile regression with cubic splines Performs quantile regression using cubic B-splines, with optional monotonicity constraints (via Karlin-Studden) and convexity constraints.
SplineLinearQuant | Quantile regression with linear splines and monotonicity constraints
SplineQuadraticQuant | Quantile regression with quadratic splines and shape constraints
SplineQuarticQuant | Quantile regression with quartic splines and shape constraints
Spline_der_knot | Derivatives at knot of a B-spline
spline_eval | Evaluate a B-spline
test_karlin_simple | Comprehensive test function
view_basis | Visualize a B-spline functions basis Visualize a B-spline basis Plots all basis functions of a B-spline basis with improved styling.