https://github.com/javierbarbero/DataEnvelopmentAnalysis.jl
Tip revision: 5eb588ce29e6486e98174cbb0371d3bf4d95597c authored by Javier Barbero on 18 September 2021, 14:51:16 UTC
Fix issues in lambda matrix and model without slacks
Fix issues in lambda matrix and model without slacks
Tip revision: 5eb588c
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 Statistics
using InvertedIndices
using ProgressMeter
using Printf: @sprintf
using Statistics: std
using StatsBase: CoefTable
import StatsBase: nobs, mean
export
# optimizer
DEAOptimizer,
newdeamodel,
# Types
AbstractDEAModel,
DEAModel,
AbstractDEAPeers, AbstractDEAPeersDMU,
DEAPeers, DEAPeersDMU,
AbstractTechnicalDEAModel, AbstractRadialDEAModel,
TechnicalDEAModel,
RadialDEAModel, AdditiveDEAModel, DirectionalDEAModel, GeneralizedDFDEAModel,
RussellDEAModel, EnhancedRussellGraphDEAModel, ModifiedDDFDEAModel,
AbstractHolderDEAModel, HolderL1DEAModel, HolderL2DEAModel, HolderLInfDEAModel,
ReverseDDFDEAModel,
AbstractEconomicDEAModel,
AbstractCostDEAModel, AbstractRevenueDEAModel, AbstractProfitDEAModel, AbstractProfitabilityDEAModel,
CostDEAModel, RevenueDEAModel, ProfitDEAModel, ProfitabilityDEAModel,
AbstractProductivityDEAModel,
MalmquistDEAModel,
Subset,KZCTAlgorithm,
# All models
nobs, ninputs, noutputs,
# Peers
peers, peersmatrix, ispeer,
# Technical models
dea, deaadd, deaaddweights, deaddf, deagdf,
dearussell, deaerg, deamddf, deaholder, dearddf,
efficiency, slacks,deabigdata,
# 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("deaadd.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