【更新】面板数据熵值法计算综合指数Stata代码(附示例数据)

面板数据熵值法计算综合指数

Stata代码

使用方法:
整理数
据成类似格式


需要设置正向指标和负向指标


根据指标性质进行修改
如果
全部为正向指标,改成这样

*=========================
== 需要设置 ===========================

* 正
向指标

global positive_var x1 x2 x3 x4 x5


* 负向指标

global negative_var
复制代码


面的代码一起无需改动,直接运行出最后结果保存在“结果.dta”文件

* 其中数
据中的Score列就是计算出来的综合指标
* W_开头的变量为对应变量的权重

计算说明


代码.do


代码.do


  

经管之家:m
omingiqmiao7
欢迎关注,分享更多实用的数据,独家发布,请勿私自转卖


【关注】【帖子索引】【使用常见问题】【点击查看更多帖子】
【Stata软件下载
】【Stata免费学习资料】
   

下载链接:https://download.csdn.net/download/weixin_45892228/89142016

点击下载:【更新】面板数据熵值法计算综合指数Stata代码(附示例数据)

面板数据熵值法是一种用于测量企业效率的方法,在经济学中被称为DEA模型。它基于输入产出分析,用数学模型衡量每个企业对于每个指标的效率,并与其他企业进行比较。在这种方法中,我们使用面板数据数据集,并从中计算熵值得分来衡量每个企业的效率。 在使用这种方法时,我们需要使用Stata软件来计算熵值分数。下面是Stata代码: 第一步是导入你的数据集,并确保你的数据按照正确的面板格式组织。 use mydata.dta, clear sort id year xtset id year 可以看到,我们首先使用use命令导入数据集,然后使用sort命令对数据进行排序并确保它们按照正确的面板格式组织。最后,我们使用xtset命令设置数据集的面板格式。 接下来,我们需要安装econome库,它包含了计算面板数据熵值分数所需的命令。 ssc install econome 然后,我们使用econome库的命令deapanel来计算每个企业的熵值得分。 deapanel out=eff, in=inputs, out=outputs, model=1, method=1, trform=c product, translog 在这个命令中,out参数指定输出数据的名称,in参数指定输入数据的名称,model参数指定模型为DEA模型,method参数指定方法为熵值方法,trform参数指定转换函数为常规生产函数的一个变体。 最后,我们可以使用list命令来查看计算出来的熵值分数。 list id year eff 以上是Stata代码,用于计算面板数据熵值分数。这种方法在衡量企业效率时非常有用,因为它能够同时考虑多个输入和输出变量,并且能够比较不同企业之间的效率差异。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值