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)
New productivity indices are now proposed:
laspeyres()
)paasche()
)fisher()
)New functions are now included:
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)