关于DEA(数据包络分析)问题的请教。DEA里面涉及的投入、产出指标,这些指标有啥要求吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于DEA(数据包络分析)问题的请教。DEA里面涉及的投入、产出指标,这些指标有啥要求吗?相关的知识,希望对你有一定的参考价值。

现实中,有的指标是越高越好,有的指标是越低越好。DEA对指标有要求吗?是都要求越高越好好的指标?因此可以计算投入产出的效率?

DEA产出指标中,有些指标越高越好,比如GDP等指标,有些是越低越好,比如污染物排放量等,系统在分析过程中,会默认成产出越大越好,这样会造成分析结果出现问题。为了解决这问题,应在定义变量时,对有些变量做适当的处理,比如污染物排放量,可以取其倒数。 参考技术A DEA有很多模型,一般模型要求越高越好,现在也有负向的指标模型,你可以去搜文献看看。追问

好的,如果又有负、又有正,这样的模型应该也有把。。
按道理可以啊,对吧。。

追答

有的,可以做。

本回答被提问者采纳

数据包络分析法(DEA)_1

转载自:数据包络分析法(DEA)——CCR@叽叽哇哇-yy


最近用DEA做了一个分析,中间也遇上了一点问题,大概写一下自己的操作过程,自己巩固一下也顺便帮助需要的人。

数据包络分析法(DEA)是针对多投入和多产出的问题,利用线性规划的方法,对具有可比性的同类型单位进行相对有效性评价的一种数量分析方法。先解释一下几个基础概念:

1、技术效率:指在保持决策单元投入不变的情况下,实际产出同理想产出的比值。

2、规模报酬:规模报酬是要说明,当生产要素同时增加了一倍,如果产量的增加正好是一倍,称之为规模报酬不变(-),如果产量增加多于一倍,则称之为规模报酬递增(irs),进而,如果产量增加少于一倍,就称为规模报酬递减(drs)。

3、决策单元(DMU)就是效率评价的对象,可以理解为一个将一定“投入”转化为一定“产出”的实体。此文中,DMU就是每个楼盘。

4、DEA强有效:任何一项投入的数量都无法减少,除非减少产出的数量或者增加其他至少一种投入的数量[1] ;任何一项产出的数量都无法增加,除非增加投入的数量或减少其他至少一种产出的数量。

5、DEA弱有效:无法等比例减少各项投入的数量,除非减少产出的数量;无法等比例增加各项产出的数量,除非增加投入的数量。[2] 这种情况下,虽然不能等比例减少投入或增加产出,但某一项或几项(但不是全部)投入可能减少,所以称为弱有效。

6、生产前沿面:(自己通俗的理解)对于给定的生产要素和产出价格,选择要素投入的最优组合和产出的最优组合,即投入成本最小、产出收益最大的组合。它所对应的生产函数所描述的生产可能性边界就是生产前沿面。用数学表达式表达则如下:

基本概念理清楚之后,我们就开始做具体的分析啦~

DEA有一个专门的工具来分析,叫DEAP,它不是一个软件,下载好就是一个文件夹。通过修改文件夹里几个文档里的参数就可以直接出结果,操作非常简单还好用,就像SPSS这种傻瓜式的软件一样,简直是小白的心头爱。

DEAP的文件夹里面长这个样~

操作说明书其实还算比较详细,操作和初步的结果分析看看这个应该还是能解决(虽然自己操作还是遇到了问题!后面说),文件夹里的所有文件(除excel)都要用记事本打开。

唯一的excel文件就是我们自己输入的原始数据。操作的文件夹里最重要的也是必不可少的就是deap;deap.000;dblank;dea.DTA这四个文件,前三个直接复制粘贴过来,最后一个DTA文件需要自己将excel中的数据复制粘贴到记事本上(注意在记事本下的数据只有数据,不包括决策单元的名称和投入、产出的名称,并且一定要先放产出,后是投入。)修改之后还不是DTA格式,但不用在意,在你修改Ins的参数并且运行过后,DTA格式的文件就直接出来了。接下来就是修改ins文件里的参数了

第一行的dea.dta和第二行的dea.out是自己根据表格的名字来定的,文件夹里所有数据的名称必须统一,我全部用的dea,如果你用的123,那就要改成123.dta和123.out

第三行表示决策单元数量,根据你的数据而定

第四行表示时期数,如果是截面数据则为1,若为时间序列数据则自己根据实际情况设置

第五行表示产出,本例中有2个产出

第六行表示投入,本例中有2个投入

第七行表示从产出还是投入角度来衡量技术效率,0是投入决定,1是产出决定

第八行表示规模报酬,0表示不变(CCR模型),1表示递增(BCC模型)

第九行是具体的计算方法不用更改。

修改之后,保存、关闭。

然后打开deap.exe,直接输入自己定的名称,这里就是直接输入dea.ins,回车、出现的dea.out就是最后的结果,OK啦!

如果这样你真的就OK了,那运气还是比较好,没出什么问题,但实际我在操作的时候,dea.out出来的竟然是空白!什么都没有!!!!!百度了好久也没找到解决的方法,于是我又回到文件夹里看到底哪儿有问题,结果突然发现.......DEA类型的那个文件夹,竟然是0 kb,也就是说它是空的。。那结果肯定是空的啊,然后我自己手动从记事本里复制到这个文件里,再次运行,这才真的大功告成啦!

最后的结果分析,操作说明上都有,更详细的百度也容易找到。只说明一下,软件操作的结果和用算法计算出来的值的对应关系是:

EFFICIENCY SUMMARY:(效率分析)其中的crste对应 θ \\theta θ

SUMMARY OF INPUT SLACKS:(松弛变量s+的值)

SUMMARY OF OUTPUT SLACKS:(剩余变量s-的值)




补充理论


以上是关于关于DEA(数据包络分析)问题的请教。DEA里面涉及的投入、产出指标,这些指标有啥要求吗?的主要内容,如果未能解决你的问题,请参考以下文章

数据包络分析的DEA模型

数据包络分析法(DEA)_1

数学建模 数据包络分析(DEA) Lingo实现

DEA和模糊综合评价

备战数学建模23-数据包络分析

数学建模之数据包络分析(评价投入产出比的模型)