全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
1065 1
2013-07-01
请问一下,用MATLAB作DEA时,数据有什么要求吗,可以出现负数吗?如果不可以,那该怎么办呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-1-6 13:59:14
DEA的效绩指标都是大于0的结果. 如果输出为负值  最后实际效绩值有可能为负值, 但是如果用DEA是反映不出来的. 如果用DEA方法, 除非所有的DMU这项指标都是负值 不然不能进行有效的计算. (即使所有的DMU这项都是负值, 计算结果也很有问题).
如果一定要用DEA的话有这样几个方法
1.可以将净利润和其他输入或者输出项进行合并,以保证每一个数据都是大于0,再进行计算;
2.如果输出只有利润一项的话,可以将正负利润的DMU进行单独计算;在计算负利润的DMU的效绩的时候将负利润变成正值(绝对值),然后将算出的效绩值变成负值(加负号);最后将所有的DMU的效绩值合并。 这样就可以用DEA同时反映正负效率。 但注意,这个结果是两次DEA计算合并的结果,跟DEA的基本属性相悖, 并非与每一个DMU比较得出的结果,所以 最后结果只能为排名做参考,效率数值本身没有意义。
希望对你有帮助
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群