https://github.com/javierbarbero/DataEnvelopmentAnalysis.jl
Tip revision: d4c8831ef80541606f746c2896179cf2d227f6bd authored by Javier Barbero on 12 January 2022, 19:01:53 UTC
Version 0.7.0
Version 0.7.0
Tip revision: d4c8831
DataEnvelopmentAnalysis.jl
module DataEnvelopmentAnalysis
"""
DataEnvelopmentAnalysis
A Julia package for efficiency and productivity measurement using Data Envelopment Analysis (DEA).
[DataEnvelopmentAnalysis repository](https://github.com/javierbarbero/DataEnvelopmentAnalysis.jl).
"""
using JuMP
using GLPK
using Ipopt
using SparseArrays
using LinearAlgebra
using InvertedIndices
using ProgressMeter
using Printf: @sprintf
using Statistics: std, quantile!
using StatsBase: CoefTable
import StatsBase: nobs, mean
export
# optimizer
DEAOptimizer,
newdeamodel,
# Types
AbstractDEAModel,
DEAModel,
AbstractDEAPeers, AbstractDEAPeersDMU,
DEAPeers, DEAPeersDMU,
AbstractTechnicalDEAModel, AbstractRadialDEAModel, AbstractRadialMultiplierDEAModel,
TechnicalDEAModel,
RadialDEAModel, RadialMultiplierDEAModel, AdditiveDEAModel,
DirectionalDEAModel, DirectionalMultiplierDEAModel,
GeneralizedDFDEAModel,
RussellDEAModel, EnhancedRussellGraphDEAModel, ModifiedDDFDEAModel,
AbstractHolderDEAModel, HolderL1DEAModel, HolderL2DEAModel, HolderLInfDEAModel,
ReverseDDFDEAModel,
AbstractEconomicDEAModel,
AbstractCostDEAModel, AbstractRevenueDEAModel, AbstractProfitDEAModel, AbstractProfitabilityDEAModel,
CostDEAModel, RevenueDEAModel, ProfitDEAModel, ProfitabilityDEAModel,
AbstractProductivityDEAModel,
MalmquistDEAModel,
# All models
nobs, ninputs, noutputs,
# Peers
peers, peersmatrix, ispeer,
# Technical models
dea, deam, deaadd, deaaddweights, deaddf, deaddfm, deagdf,
dearussell, deaerg, deamddf, deaholder, dearddf,
deabigdata,
efficiency, slacks, multipliers, rts,
# Economic models
deamincost, deamaxrevenue, deamaxprofit,
deacost, dearevenue, deaprofit, deaprofitability,
normfactor, ismonetary,
# Common technical and economic models
targets,
# Productivity models
malmquist,
nperiods, prodchange
# Include code of functions
include("optimizer.jl")
include("model.jl")
include("peers.jl")
include("technical.jl")
include("dea.jl")
include("deam.jl")
include("deaadd.jl")
include("deaddfm.jl")
include("deabigdata.jl")
include("deaddf.jl")
include("deagdf.jl")
include("dearussell.jl")
include("deaerg.jl")
include("deamddf.jl")
include("deaholder.jl")
include("dearddf.jl")
include("economic.jl")
include("econoptim.jl")
include("deacost.jl")
include("dearevenue.jl")
include("deaprofit.jl")
include("deaprofitability.jl")
include("productivity.jl")
include("malmquist.jl")
include("progressbarmeter.jl")
function __init__()
nothing
end
end # module