查看原文
其他

stata|免费分享熵值法stata的do文件

张家星 星8氪 2021-09-21

点击上方蓝色字体,关注我们


站在巨人的肩膀上,俯瞰世界。



几点说明:

1.本文使用的软件是stata15.1

2.本文从应用角度出发,侧重于操作方法,有关理论基础和数学推导可参考其他公开发表的论文

3.主要参考来源:经管之家论坛

4.考虑到本人水平有限,如有错误,欢迎大家批评指教!

5.如果本文对您有所帮助,欢迎点赞、转发与在看!感谢!

6.关注公众号,未来会分享更多精彩内容!希望我们能共同成长!



01

熵值法简介


熵值法是指用来判断某个指标的离散程度的数学方法。离散程度越大,该指标对综合评价的影响越大。可以用熵值判断某个指标的离散程度。


社会科学中应用:构建综合指标体系


在综合指标体系的测度中,确定指标权重的方法主要有主观赋权法客观赋权法主观赋权法是一类根据评价者主观上对各指标的重视程度来决定权重的方法,客观赋权法所依据的赋权原始信息来源于客观环境,它根据各指标所提供的信息量来决定指标的权重。使用熵值法确定权重可以消除人为主观因素。


在自然科学中,物理学中的热力学熵是指系统无序状态的一种量度在社会系统中的应用时,信息熵在数学含义上等同于热力学熵,但含义上主要是指系统状态不确定性程度的度量。一般认为,信息熵值越高,系统结构越均衡,差异越小,或者变化越慢;反之,信息熵越低,系统结构越是不均衡,差异越大,或者变化越快。所以,可以根据熵值大小,也即各项指标值的变异程度,计算出权重,从而计算出研究对象的综合得分


02

熵值法公式


1.构建原指标数据矩阵:

2.标准化处理:


正向指标:

负向指标:

3.指标权重的确定:

其中:

4.综合得分:

注:

致谢:公式编辑来自朱凯璐同学


03

熵值法do文件


写在前面:熵值法并不难,Excel也可以实现计算,只不过比较复杂。本文提供一个stata的do文件,更改变量名称,运行do文件就可以自动计算,大大节约时间。本人对比过excel和stata的计算结果,发现是一致的,有时间的朋友也可以自己检验下,会更加放心!


do文件预览:



注:由于我是从经管之家下载的代码,所以具体细节并没有仔细研究,仅从应用的角度解释下如何使用。


情况1 正负指标都有:



情况2 仅有正(负)指标:



结果预览:


W_:权重



Score:得分



大大节约时间,而且计算结果很准确!


附下载地址:


如果对您有所帮助,欢迎帮忙点赞、在看与转发!感谢!


04

有待讨论的问题


1.如何用stata编写公式并进行计算,这个未来可以研究下


往期内容精选

1.ArcGIS|制作Cartogram变形地图

2.MGWR|案例重现:北京二手房价格影响因素空间探索

3.Ucinet|社会网络分析之点度中心性可视化

4.stata|生成空间权重矩阵之邻接矩阵(0-1矩阵)

5.GWR|ArcGIS中地理加权回归的操作与解读(一)总体思路与空间自相关分析

6.GWR|ArcGIS中地理加权回归的操作与解读(二)地理加权回归操作与结果解读

7.GTWR|地理时空加权回归插件安装与操作

8.免费共享|中国省、市、县夜间灯光数据(1992-2019年)


欢迎扫码关注公众号

公众号|星8氪

分享有关区域经济的感悟





: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存