IMPROVEMENTS

  • Implements the function resample() to re-sample Plackett-Luce coefficients
  • Adds standard errors in regret()
  • Adds pairwise_probs() to compare worth parameters following the Luce’s Axiom

BUG FIXES

  • Fix the computation of maximized regret in regret(). Using sum(x^2) instead of sum(x)^2

IMPROVEMENTS

  • Implement anova() method for PlackettLuce models
  • Implement likelihood-ratio test for PlackettLuce models. Function likelihood_ratio()

IMPROVEMENTS

Changes in behaviour

IMPROVEMENTS

  • Adds argument validate.rankings to rank_tricot() to help in identifying possible issues in input tricot ranking like NA, ties or letters different than A, B or C
  • Adds argument average to kendallTau() to allow returning the kendall correlation for each entry in a matrix and PlackettLuce ranking
  • Adds argument na.omit to kendallTau() to remove entries with NA
  • Code is written using = instead of <- to avoid typing stress

BUG FIXES

  • Fixes an issue in plot.pltree() when multi-comparison is required but multicompView is not loaded.

IMPROVEMENTS

  • Fix issues in CRAN cmd checks

IMPROVEMENTS

First version on CRAN

IMPROVEMENTS

  • add argument qve to skip quasi-variance to plot coefficients in plot_tree()
  • rank_numeric() deals with ids of class characters
  • argument ref can be used in multicompPL() to select the reference item
  • adjust scale in the plot() method for summarise_agreement() using the argument scales, where scales = 100 is to set the scale from 0-100 and scales = 1 for a scale from 0-1
  • plot method for multcompPL()

BUG FIXES

  • Fix an issue in rank_binomial() in assigning the ids when argument disaggregate = TRUE
  • Fix an issue in setting up the permuted formulas in btpermute(), with the fix n.formula = n.vars + 1

NEW FEATURES

  • forward selection is added with forward()
  • btpermute() is added for model selection with BTm()
  • abbreviation method in plot methods of summarise_* functions

IMPROVEMENTS

  • No user visible improvements

CHANGES IN BEHAVIOUR

IMPROVEMENTS

  • Write documentation in good practice. Avoid calling the entire package but specific functions.

CHANGES IN BEHAVIOUR

  • argument “ascending” in rank_numeric() in restricted to floating point numbers. Integer values are ranked as provided by input.

NEW FEATURES

CHANGES IN BEHAVIOUR

  • Rename functions agreement(), dominance(), favourite(), and victories() with the tag summarise and add it into summarise functions. No warking message provided. New functions are summarise_agreement(), summarise_dominance(), summarise_favourite(), and summarise_victories()

  • Argument ‘index’ is removed from rainfall() and temperature(), all indices are given by default

NEW FEATURES

  • .get_timeseries() now implements the Euclidean method to search for its nearest neighbour in the nasapower output. This optmises the function and reduce dependencies
  • ranking functions now implements internal processess to decode ranks and reduce dependencies
  • pseudoR2() as a S3 method for objects of class “glm”, “gnm”, “bttree” and “pltree”
  • kendallTau() as S3 method for objects of class “numeric”, “matrix”, “data.frame”, “rankings”, “grouped_rankings”

NEW FEATURES

  • Function to summarise results from pairwise comparisons, agreement(), dominance(), favourite() and victories()
  • Increased test coverage
  • Successfull migration from ClimMobTools to gosset

NEW FEATURES

  • Migrating functions from ClimMobTools to gosset

CHANGES IN BEHAVIOUR

NEW FEATURES

  • predict() method for crossvalidation objects
  • pseudoR2() for object of class “pltree” extracts null loglik from PlackettLuce
  • replace to_rankings() by rank_PL(). Warning message added
  • replace num2rank() by rank_decimal(). No warning message added
  • replace to_paircomp() by rank_paircomp(). No warning message added
  • GitHub-only release of prototype package.