2024-02-02 version 0.53 - required fixes to the manual pages 2022-03-15 version 0.52 new features: - added new function for adaptive M-quantile regression bugfix: - fixing conditions with length>1 warning - adapting to change in all.equal function 2021-05-31 version 0.51 bugfix: - fixing memory issues in C++ code - reverting Schall algorithm to R code 2019-06-09 version 0.50 new features: - speed is increased due to translation of key parts into Rcpp - arguments of rb(): "penalizedpart_pspline" fitting only the penalized part of a pspline; modification of number of basis function for B-splines possible - new function AIC - update expectreg.ls results - expectreg.ls has now argument smooth="ocv" and LAWSmaxCores for interactivly defining the maximal number of used cores in unix systems. - prediction of values without use of intercept is now possible - plot function contains more arguments to individualize plots and also plots results of factor and parametric covariates - expectreg.boost includes now arguments BoostmaxCores for number of cores and quietly to run quietly changes: - names of the covariate specific output now contains the type of the covariate. - psplines, 2dsplines, markov, random are now centered around 0 - radial is out of order - grid of cvgrid and lcurve is modified - aic and bic have changed formulas - mono has changed penalty for flatend - class of expectreg now includes the smoothing type bugfixes: - print of y~1 model without error - psplines, 2dsplines, markov and random are centered around 0 - plot(): ask is now working factor covariates are generally checked plot of markov without bnd data does not throw an error anymore markov fields are now grey to avoid confusion with colorshemes of the other plots psplines are centered around their intercept - intercept of asymmetry 50% (if possible) par() is saved and reset before each plot - psplines and 2dpsplines have now a bases degree of 3 - penalty of krig is modified - schall algorithm uses only the penalized part of the covariates - quantboost has modified maximum number of cores 2015-05-25 version 0.40 new features: - argument for penalty on random intercept in longitudinal qp sheets - added new example data set Gasoline as copied from package plm bugfixes: - fixed package Description for R>=2.8.0 - fixed quantile bundle estimation for specific examples from crashing on Linux - fixed definition of AIC / BIC for expectiles 2014-03-05 version 0.39 new features: - longitudinal data in quadratic programming sheets with random intercepts changes: - efficient algorithm to determine expectiles of distributions, e.g. enorm - set maximum number of used kernels to 2 according to CRAN policy bugfixes: - fixed handling of boundary class regions - fixed plotting of maps - fixed boosting of Markov random fields (prediction) 2013-07-20 version 0.38 new features: - least squares smoothing parameter choice by GCV, AIC, BIC, L-curve, GCV grid search changes: - optimized Schall algorithm for extreme expectiles bugfixes: - fixed prediction and plotting of 2dim bases 2013-04-10 version 0.37 bugfixes: - fixed print method for boosting - fixed covariate name usage for parametric effects - fixed intercept output of quantile bundle changes: - removed function "interp" from plot in order to remove dependency from akima 2013-01-15 version 0.36 changes: - plots for confidence intervals are now added bugfixes: - fixed prediction of parametric effects 2012-08-15 version 0.35 new features: - introducing asymptotic results for weighted least squares estimation - methods summary and confint added changes: - expectreg.qp now works with semiparametric additive models - nonlinear effects can be plotted with a rug plot - plot function now adapts to setting of mfrow and pdf creation - parametric bases now accept more flexible categorical variables by implementing model.matrix bugfixes: - additive bases now work with varying coefficients - p-spline bases and schall algorithm now work better with NA in data 2012-02-13 version 0.30 changes: - optimised basis selection in kriging - changed parallelisation to 'parallel' package bugfixes: - choosing asymmetries in quantile bundle fixed - parametric effects in boosting fixed - fixed plotting options 2011-11-30 version 0.29 new features: - function mono added that constructs shape constraint p-spline bases (not yet available for expectreg.qp) changes: - renamed function base to 'rb' to avoid name conflict with base package - includes boosting baselearners bmono and brad - package structure changed: - expectreg.ls now contains laws, restricted, bundle and sheets method - renamed expectreg.boot (prev. expectile.boost) and expectreg.qp (expectile.noncross) - renamed 'bundle.density' and 'expectile.cdf' to cdf.bundle and cdf.qp (returning the same class) bugfixes: - building and plotting of radial / kriging bases fixed 2011-09-08 version 0.26 new features: - functions eeplot and eenorm added - functions penorm, pet, pebeta, peunif etc. compute asymmetries from expectile values changes: - univariate expectile computation and estimation optimised - help pages use simpler, faster examples - added "..." support for plot function bugfixes: - predicting sheets fixed 2011-05-09 version 0.25 new features: - function expectile.noncross now also works for additive parametric models - adding methods for class 'expectreg': coef, resid, fitted, effects and predict - function expectile added for univariate expectiles corresponding to 'quantile' function changes: - functions can now handle formulas y ~ 1 and y ~ . - variable names are now saved throughout the regression functions bugfixes: - minor fixes regarding sheets and plotting them 2011-03-22 version 0.21 new features: - function expectile.noncross added that uses quadratric programming with constraints - function expectile.cdf added that estimates a CDF from an 'expectreg' object changes: - optimising kriging and radial basis computation - expectile plots only with the use of S3method - formula evaluation not based on GlobalEnv anymore bugfixes: - correcting penalty matrices for non-centered basis - sheets now plot correctly and return an appropriate object - correcting sheet intercept in additive models and centered bases 2011-02-24 version 0.20 new features: - functions (d,p,q,r,e)emq replace the 'koenker' distribution functions, being more general - function plot.expectreg now also works for boosting - introducing a 'by' argument for varying coefficients in function base - function quant.bundle added - print method for class 'expectreg' added - predict method for base and therefore for class 'regbase' added changes: - boosting results now really seperate for each covariate - not centering bases is now recognised by expectile.(laws,restricted,bundle,sheets) - base now returns an object of class 'regbase' - fixed smoothing option renamed from 'none' to 'fixed' - schall algorithm returns warning if no convergence is achieved - vignette is now available via call: 'vignette("expectreg")' bugfixes: - correcting the plot function for the 'expectreg' class - correcting theoretical expectiles of gamma (and therefore exponential, chi squared), lognormal - user defined covariate basis of type 'special' added to output 2010-09-07 version 0.16 new features: - function expectile.sheets added - function bundle.density and plot method added - functions for theoretical expectiles of: student-t, gamma, exponential, chi squared, lognormal added changes: - functions expectile.restricted and expectile.bundle ready for density estimation using bundle.density - centering bases in function base is now optional - adding parametric effects to the regression functions - possibility to choose set of expectiles that are computed bugfixes: - correcting schall smoothing for additive models - fixing schall and ACV smoothing for bundle - covariates are now returned in correct sorting 2010-03-16 version 0.1 * initial release.