https://github.com/javierbarbero/DataEnvelopmentAnalysis.jl
Tip revision: 13e58d00a16fc2bfb370d0b2d53af3187404d330 authored by Javier Barbero on 25 February 2020, 22:20:48 UTC
Compatibility with JuMP 0.21
Compatibility with JuMP 0.21
Tip revision: 13e58d0
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
export
# Types
AbstractTechnicalDEAModel, AbstractRadialDEAModel,
TechnicalDEAModel,
RadialDEAModel, AdditiveDEAModel, DirectionalDEAModel, GeneralizedDFDEAModel,
AbstractEconomicDEAModel,
AbstractCostDEAModel, AbstractRevenueDEAModel, AbstractProfitDEAModel, AbstractProfitabilityDEAModel,
CostDEAModel, RevenueDEAModel, ProfitDEAModel, ProfitabilityDEAModel,
AbstractProductivityDEAModel,
MalmquistDEAModel,
# Technical models
dea, deaadd, deaaddweights, deaddf, deagdf,
efficiency, slacks,
nobs, ninputs, noutputs, peers,
# Economic models
deacost, dearevenue, deaprofit, deaprofitability,
# Productivity models
malmquist,
nperiods, prodchange
# Include code of functions
include("technical.jl")
include("dea.jl")
include("deaadd.jl")
include("deaddf.jl")
include("deagdf.jl")
include("economic.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