prediction 0.3.12 Unreleased

  • Remove mnlogit dependency, as it has been removed from CRAN.

prediction 0.3.11 Unreleased

  • Remove bigFastLm dependency, as it has been removed from CRAN.

prediction 0.3.10 Unreleased

  • Added tests for find_data() and prediction.lm() to check for correct behavior in the presence of missing data (na.action) and subset arguments. (#28)

prediction 0.3.8 Unreleased

  • Provisional support for variances of average predictions for GLMs. (#17)
  • Added an example dataset, margex, borrowed from Stata’s identically named data.

prediction 0.3.7 Unreleased

prediction 0.3.6 2018-05-22

  • Small fixes for failing CRAN checks. (#25)
  • Remove prediction.bigglm() method (from biglm) due to failing tests. (#25)

prediction 0.3.5 Unreleased

prediction 0.3.4 Unreleased

prediction 0.3.3 Unreleased

prediction 0.3.2 2018-04-12

  • Fix typo in “speedglm” that was overwriting “glm” method.

prediction 0.3.0 Unreleased

  • CRAN release.

prediction 0.2.11 Unreleased

  • Added prediction.glmML() method for “glimML” objects from aod. (#1)
  • Added prediction.glmQL() method for “glimQL” objects from aod. (#1)
  • Added prediction.truncreg() method for “truncreg” objects from truncreg. (#1)
  • Noted implicit support for “tobit” objects from AER. (#1)

prediction 0.2.10 Unreleased

prediction 0.2.9 Unreleased

  • Added prediction.speedglm() and prediction.speedlm() methods for “speedglm” and “speedlm” objects from speedglm. (#1)
  • Added prediction.bigLm() method for “bigLm” objects from bigFastlm. (#1)
  • Added prediction.biglm() and prediction.bigglm() methods for “biglm” and “bigglm” objects from biglm, including those based by "ffdf" from ff. (#1)

prediction 0.2.8 Unreleased

  • Changed internal behavior of build_datalist(). The function now returns an an at_specification attribute, which is a data frame representation of the at argument.

prediction 0.2.6 Unreleased

  • Due to a change in gam_1.15, prediction.gam() is now prediction.Gam() for “Gam” objects from gam. (#1)

prediction 0.2.6 Unreleased

prediction 0.2.5 Unreleased

  • The at argument in build_datalist() now accepts a data frame of combinations for limiting the set of levels.

prediction 0.2.3 Unreleased

  • Most prediction() methods gain a (experimental) calculate_se argument, which regulates whether to calculate standard errors for predictions. Setting to FALSE can improve performance if they are not needed.

prediction 0.2.3 Unreleased

  • build_datalist() gains an as.data.frame argument, which - if TRUE - returns a stacked data frame rather than a list. This argument is now used internally in most prediction() functions in an effort to improve performance. (#18)

prediction 0.2.2 Unreleased

  • Expanded test suite scope and fixed a few small bugs.
  • Added a summary.prediction() method to interact with the average predicted values that are printed when at != NULL.

prediction 0.2.1 Unreleased

prediction 0.2.0 2017-04-19

prediction 0.1.17 Unreleased

prediction 0.1.16 Unreleased

prediction 0.1.15 Unreleased

  • Expanded test suite considerably and updated CONTRIBUTING.md to reflect expected test-driven development.
  • A few small code tweaks and bug fixes resulting from the updated test suite.

prediction 0.1.14 Unreleased

prediction 0.1.13 Unreleased

prediction 0.1.12 Unreleased

  • Added prediction.princomp() method for “princomp” objects from stats. (#1)
  • Added prediction.ppr() method for “ppr” objects from stats. (#1)
  • Added prediction.naiveBayes() method for “naiveBayes” objects from e1071. (#1)
  • Added prediction.rlm() method for “rlm” objects from MASS. (#1)
  • Added prediction.qda() method for “qda” objects from MASS. (#1)
  • Added prediction.lda() method for “lda” objects from MASS. (#1)
  • find_data() now respects the subset argument in an original model call. (#15)
  • find_data() now respects the na.action argument in an original model call. (#15)
  • find_data() now gracefully fails when a model is specified without a formula. (#16)
  • prediction() methods no longer add a “fit” or “se.fit” class to any columns. Fitted values are identifiable by the column name only.

prediction 0.1.11 2017-03-22

prediction 0.1.10 2017-03-01

prediction 0.1.9 Unreleased

prediction 0.1.8 Unreleased

prediction 0.1.7 Unreleased

prediction 0.1.6 Unreleased

  • Moved the seq_range() function from margins to prediction.
  • Moved the build_datalist() function from margins to prediction. This will simplify the ability to calculate arbitrary predictions.

prediction 0.1.5 Unreleased

  • Added prediction.svm() method for objects of class "svm" from e1071. (#1)
  • Fixed a bug in prediction.polr() when attempting to pass a type argument, which is always ignored. A warning is now issued when attempting to override this.

prediction 0.1.4 Unreleased

  • Added mean_or_mode() and median_or_mode() functions, which provide a simple way to aggregate a variable of factor or numeric type. (#3)
  • Added prediction() methods for various time-series model classes: “ar”, “arima0”, and “Arima”.

prediction 0.1.3 Unreleased

  • find_data() is now a generic, methods for “lm”, “glm”, and “svyglm” classes. (#2, h/t Carl Ganz)

prediction 0.1.2 Unreleased

  • Added support for “svyglm” class from the survey package. (#1)
  • Added tentative support for “clm” class from the ordinal package. (#1)

prediction 0.1.0 Unreleased

  • Initial package released.