Skip to content

Latest commit

 

History

25 Commits

Folders and files

Repository files navigation

QuantileRegression WL paclet

Wolfram Language (aka Mathematica) paclet that provides various Quantile Regression functions.

  • QuantileRegression works on time series, lists of numbers and lists of numeric pairs.
  • The curves computed with quantile regression are called regression quantiles.
  • The regression quantiles corresponding to the specified probabilities are linear combinations of B-splines generated over the specified knots.
  • In other words, QuantileRegression computes fits using a B-spline functions basis. The basis is specified with the knots argument and the option InterpolationOrder.
  • QuantileRegression takes the following options:
Option Default value Description
InterpolationOrder 3 interpolation order
LinearProgramming Method method for the quantile regression computations

Examples

Quantile regression of time series

Quantile envelopes over 2D data

Quantile regression over 3D data


References

Articles

[Wk1] Wikipedia entry, Quantile regression.

[Wk2] Wikipedia entry, NURBS.

[AA1] Anton Antonov, "Quantile regression through linear programming", (2013), MathematicaForPrediction at WordPress.

[AA2] Anton Antonov, "Quantile regression with B-splines"m (2014), MathematicaForPrediction at WordPress.

Videos

[AAv1] Anton Antonov, "Quantile Regression—Theory, Implementations, and Applications", (2014), Wolfram channel at YouTube.

Releases

Packages

Contributors

Languages