Common functions for technical models
StatsAPI.nobs
— Methodnbos(model::Abstract DEAModel)
Return number of observations of a DEA model.
DataEnvelopmentAnalysis.ninputs
— Methodninputs(model::AbstractDEAModel)
Return number of inputs of a DEA model.
DataEnvelopmentAnalysis.noutputs
— Methodnoutputs(model::AbstractDEAModel)
Return number of outputs of a DEA model.
Base.names
— Methodnames(model::AbstractDEAModel)
Return the names of the decision making units (DMUs)
DataEnvelopmentAnalysis.efficiency
— Methodefficiency(model::AbstractTechnicalDEAModel)
Return efficiency scores of a technical DEA model.
DataEnvelopmentAnalysis.slacks
— Functionslacks(model::AbstractTechnicalDEAModel, slack::Symbol)
Return slacks of a technical DEA model.
DataEnvelopmentAnalysis.targets
— Methodtargets(model::AbstractTechnicalDEAModel, target::Symbol)
Return targets of a technical DEA model.
DataEnvelopmentAnalysis.peers
— Functionpeers(model::AbstractDEAModel)
Return peers of a DEA model.
Optional Arguments
atol=1e-10
: tolerance for zero values.namesref
: a vector of strings with the names of the decision making units in the reference set.
DataEnvelopmentAnalysis.peersmatrix
— Functionpeersmatrix(model::AbstractDEAModel)
Return peers matrix of a DEA model.
DataEnvelopmentAnalysis.ispeer
— Functionispeer(P::DEAPeers, i::Int64, j::Int64)
Return true
if j
is peer of decision making unit i
.
ispeer(P::DEAPeers, i::String, j::String)
Return true
if j
is peer of decision making unit i
.
ispeer(P::DEAPeersDMU, j::Int64)
Return true
if j
is peer.
ispeer(P::DEAPeers, j::String)
Return true
if j
is peer.
DataEnvelopmentAnalysis.multipliers
— Functionmultipliers(model::AbstractTechnicalDEAModel, multiplier::Symbol)
Return multipliers (shadow prices) of a technical DEA model.
DataEnvelopmentAnalysis.rts
— Functionrts(model::AbstractTechnicalDEAModel)
Return the value measuring the returns to scale of a multiplier DEA model.