Quantile Regression: Quantile Regression in R: A Vignette

INTRODUCTION Beran's (2003) provocative definition of statistics as “the study of algorithms for data analysis” elevates computational considerations to the forefront of the field. It is apparent that the evolutionary success of statistical methods is to a significant degree determined by considerations of computational convenience. As a result, design and dissemination of statistical software has become an integral part of statistical research. Algorithms are no longer the exclusive purview of the numerical analyst or the proto-industrial software firm; they are an essential part of the artisanal research process. Fortunately, modern computing has also transformed the software development process and greatly facilitated collaborative research; the massive collective international effort represented by the R project exceeds the most idealistic Marxist imagination. Algorithms have been a crucial part of the research challenge of quantile regression methods since their inception in the 18th century. Stigler (1984) describes an amusing episode in 1760 in which the itinerant Croatian Jesuit Rudjer Boscovich sought computational advice in London regarding his nascent method for median regression. Ironically, a fully satisfactory answer to Boscovich's questions only emerged with the dawn of modern computing. The discovery of the simplex method and subsequent developments in linear programming have made quantile regression methods competitive with traditional least-squares methods in terms of their computational effort. These computational developments have also played a critical role in encouraging a deeper appreciation of the statistical advantages of these methods.

[1]  Ian Barrodale,et al.  Algorithm 478: Solution of an Overdetermined System of Equations in the l1 Norm [F4] , 1974, Commun. ACM.

[2]  Alan C. Hindmarsh,et al.  Solution of an Overdetermined System of Equations in the L1 Norm (Remark on Algorithm 478) , 1975, Communications of the ACM.

[3]  R. Koenker,et al.  Robust Tests for Heteroscedasticity Based on Regression Quantiles , 1982 .

[4]  E. Khmaladze,et al.  Martingale Approach in the Theory of Goodness-of-Fit Tests , 1982 .

[5]  C. Pollard,et al.  Center for the Study of Language and Information , 2022 .

[6]  Donald E. Knuth,et al.  Literate Programming , 1984, Comput. J..

[7]  Stephen M. Stigler,et al.  Studies in the history of probability and statistics XL Boscovich, Simpson and a 1760 manuscript note on fitting a linear relation , 1984 .

[8]  B. Silverman Density estimation for statistics and data analysis , 1986 .

[9]  Bernard W. Silverman,et al.  Density Estimation for Statistics and Data Analysis , 1987 .

[10]  R. Koenker,et al.  Computing regression quantiles , 1987 .

[11]  R. Chappell,et al.  Fitting bent lines to data, with applications to allometry. , 1989, Journal of theoretical biology.

[12]  R. Koenker,et al.  Hierarchical Spline Models for Conditional Quantiles and the Demand for Electricity , 1990 .

[13]  Roger Koenker,et al.  Tests of linear hypotheses based on regression rank scores , 1993 .

[14]  B. Silverman,et al.  Nonparametric Regression and Generalized Linear Models: A roughness penalty approach , 1993 .

[15]  Z. Ying,et al.  A resampling method based on pivotal estimating functions , 1994 .

[16]  Pin T. Ng,et al.  Quantile smoothing splines , 1994 .

[17]  B. Silverman,et al.  Nonparametric Regression and Generalized Linear Models: A roughness penalty approach , 1993 .

[18]  William N. Venables,et al.  Modern Applied Statistics with S-Plus. , 1996 .

[19]  Ross Ihaka,et al.  Gentleman R: R: A language for data analysis and graphics , 1996 .

[20]  R. Koenker,et al.  The Gaussian hare and the Laplacian tortoise: computability of squared-error versus absolute-error estimators , 1997 .

[21]  J. Chambers Programming with Data: A Guide to the S Language , 1998 .

[22]  Douglas M. Bates,et al.  Programming With Data: A Guide to the S Language , 1999, Technometrics.

[23]  Roger Koenker,et al.  Inference on the Quantile Regression Process , 2000 .

[24]  Peter Dalgaard,et al.  Introductory statistics with R , 2002, Statistics and computing.

[25]  Feifang Hu,et al.  Markov Chain Marginal Bootstrap , 2002 .

[26]  R. Beran The Impact of the Bootstrap on Statistical Algorithms and Theory , 2003 .

[27]  Friedrich Leisch,et al.  Sweave, Part II: Package Vignettes Reading, writing and interacting with R package primers in Sweave format. , 2003 .

[28]  R. Koenker,et al.  Penalized triograms: total variation regularization for bivariate smoothing , 2004 .

[29]  Roger Koenker,et al.  Inference for Quantile Regression , 2005 .

[30]  Xuming He,et al.  Practical Confidence Intervals for Regression Quantiles , 2005 .

[31]  Roger Koenker,et al.  Quantile Autoregression , 2006 .

[32]  R. Koenker,et al.  Regression Quantiles , 2007 .