Changes in ‘productivity’ version 1.1.0 (2018-03-28)
hicksmoorsteen()), with its components (malmquist-hs and malmquist-it)MP, TFPE, ROSE, RISE, ROSE.RISE, RME values computed with lowe() function.None
{Rglpk} package is not used any more. All DEA linear programs are now implemented using the {lpSolveAPI} package.
The argument scaled in fareprim(), fisher(), laspeyres(), lowe(), malm()and paasche() is now set to TRUE by default to avoid extreme cases where models cannot be optimized. Note that it is still possible to specify scaled = FALSE in functions’ call.
An argument shadow is introduced in fareprim(), fisher(), laspeyres(), lowe(), and paasche() functions if one wants to retrieve shadow prices.
Dependency to plm package is removed.
Updated functions’ documentation.
Updated DESCRIPTION file.
Updated startup message.
Changes in ‘productivity’ version 1.0.0 (2017-07-20)
laspeyres())paasche())fisher())Levels(), to extract productivity and profitability levels created by fareprim(), fisher(), laspeyres(), lowe(), malm(), or paasche() functionsChanges(), to extract productivity and profitability change indices created by fareprim(), fisher(), laspeyres(), lowe(), malm(), or paasche() functionsShadowp(), to extract input and output deflated shadow prices used in productivity and profitability computationsThe lowe() function now returns also deflated shadow prices of input and output variables (Shadowp).
fareprim(), lowe() and malm() functions are now enriched with a parallel argument to be set to TRUE to enable parallel computation.
cores arguments in fareprim(), lowe() and malm() functions is now only considered if parallel = TRUE.
A ‘progress message’ is printed to the console while running fareprim(), lowe() and malm() functions (only if parallel == FALSE).
fareprim() and lowe() functions return correct OSME.ISME values (i.e. Geometric mean of Output-oriented and Input-oriented scale-mix efficiency scores when orientation = "in-out").
lowe() function, when tech.change = FALSE and orientation = "in-out", does not return an error message any more.
Function argument indices is no longer proposed in fareprim(), lowe() and malm() functions. Changes indices are now automatically computed.
Function arguments out.levels and out.indices are no longer proposed in fareprim(), lowe() and malm() functions.
Default value of cores argument in fareprim(), lowe() and malm() functions is now set to max(1, detectCores() - 1) (used only if parallel = TRUE). In the previous version of the package (v 0.2.0), cores = detectCores() - 1 (default).
fareprim(), lowe() and malm() functions now return summarised productivity results, to then be extracted using Levels(), Changes() or Shadowp functions
Updated fareprim() documentation.
Updated lowe() documentation.
Updated malm() documentation.
Updated DESCRIPTION file.
Updated startup message.
Changes in ‘productivity’ version 0.2.0 (2017-05-11)
The fareprim() function now returns also shadow prices of input and output variables (Shadowp).
Added a NEWS.md file to track changes to the package.
Added a CITATION file.
In fareprim() function, arguments by.year and by.id can now be independently specified. In the previous version of the package (v 0.1.0), specifying only one of these two arguments was generating an error (object 'id.vec' not found).
In lowe() function, arguments by.year and by.id can now be independently specified. In the previous version of the package (v 0.1.0), specifying only one of these two arguments was generating an error (object 'id.vec' not found).
None
Updated DESCRIPTION file.
Updated frameprim() documentation to reflect the new Shadowp feature in fareprim().
Updated frameprim() documentation to correct minor typos.
Updated lowe() documentation to correct minor typos.
Updated startup message.
First public release (2016-11-14)