https://github.com/javierbarbero/DataEnvelopmentAnalysis.jl
Tip revision: 2204253eb0ae1b86b64c4f13644b2dae591a62af authored by Javier Barbero on 18 March 2021, 19:57:27 UTC
Version 0.3.0
Version 0.3.0
Tip revision: 2204253
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 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,
AbstractEconomicDEAModel,
AbstractCostDEAModel, AbstractRevenueDEAModel, AbstractProfitDEAModel, AbstractProfitabilityDEAModel,
CostDEAModel, RevenueDEAModel, ProfitDEAModel, ProfitabilityDEAModel,
AbstractProductivityDEAModel,
MalmquistDEAModel,
# All models
nobs, ninputs, noutputs,
# Peers
peers, peersmatrix, ispeer,
# Technical models
dea, deaadd, deaaddweights, deaddf, deagdf,
dearussell, deaerg, deamddf,
efficiency, slacks,
# 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("deaddf.jl")
include("deagdf.jl")
include("dearussell.jl")
include("deaerg.jl")
include("deamddf.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")
function __init__()
nothing
end
end # module