请选择 进入手机版 | 继续访问电脑版
楼主: 冰清玉树
34790 110

[程序分享] Stata实证:熵值法的代码实现   [推广有奖]

vcx834629 发表于 2021-8-19 21:33:43 来自手机 |显示全部楼层 |坛友微信交流群
冰清玉树 发表于 2021-5-16 00:05
Stata实证:熵值法的代码实现熵值法作为一种常用的客观赋权方法,应用十分广泛。最开始熵值法仅能用于处理 ...
楼主教程非常详细,但刚刚接触有个小问题请教一下您,我有正负向指标,如果有负向指标的话我需要自己先把它转成正向指标么?还是说用这个代码自动就能对负向指标进行处理呢?另外最后出来的那个得分到底是大一点好还是低一点好?

使用道具

冰清玉树 发表于 2021-8-20 10:17:25 |显示全部楼层 |坛友微信交流群
理解一下熵值法中单位化公式 (x-min)/(max-min) 与(max-x)/(max-min)

使用道具

inthe 发表于 2021-8-20 15:33:38 |显示全部楼层 |坛友微信交流群
已买资料,感谢楼主整理。


因为导师建议使用边伟军老师论文中的方法,但我对公式中的几个问题仍不是太清楚,所以想请教一下楼主。
论文:边伟军,李杰,罗公利.制造业新旧动能转换的测度方法与应用研究[J].济南大学学报(社会科学版),2021,31(02):113-125.
边伟军论文中的熵值法是采用杨丽等人的方法,内容基本一直,仅符号表示有差别。


问题一:
此论文中有一个使用功效函数「将各省份指标值转换到 60-100 之间」,如下图
4.png

这个处理函数和前面的「正向、负向指标标准化」很相似,如下图。
3.png

所以在「正向、负向指标标准化」时是否是直接采用后面的「功效函数」进行标准化并将数值约束到60-100?

问题二:
计算熵值公式中的运算顺序是:先将\[Y_{ij}\]和\[$\ln(Y_{θij})$\]相乘,再求和吗?
其中,\[$Y_ij$\]是不是输入错误?如果\[$Y_{ij}$\]不是错误的话,那么两个矩阵应该是无法相乘的。

2.png








边伟军老师论文中的熵值法公式及解释:
1.png




使用道具

冰清玉树 发表于 2021-8-21 09:38:28 |显示全部楼层 |坛友微信交流群
inthe 发表于 2021-8-20 15:33
已买资料,感谢楼主整理。


因为导师建议使用边伟军老师论文中的方法,但我对公式中的几个 ...
第一个问题,答案是yes,原有方法是标准化至0-1,这里改为60-100。
第二个问题,Yij不是矩阵,这里是打错了是Ythetaij,可以参考其他文章,以及截面熵值法。

使用道具

inthe 发表于 2021-8-21 15:36:10 |显示全部楼层 |坛友微信交流群
冰清玉树 发表于 2021-8-21 09:38
第一个问题,答案是yes,原有方法是标准化至0-1,这里改为60-100。
第二个问题,Yij不是矩阵,这里是打错 ...
谢谢楼主

使用道具

yang9444 发表于 2021-8-25 15:44:01 |显示全部楼层 |坛友微信交流群
为什么do文件是空白

使用道具

冰清玉树 发表于 2021-8-26 17:45:39 |显示全部楼层 |坛友微信交流群
yang9444 发表于 2021-8-25 15:44
为什么do文件是空白
??你可以检查一下,是不是打开方式不对?

使用道具

您好,请问一下,这个可以处理三级指标吗

使用道具

冰清玉树 发表于 2021-8-29 15:27:03 |显示全部楼层 |坛友微信交流群
小董爱学习 发表于 2021-8-29 13:04
您好,请问一下,这个可以处理三级指标吗
个人理解:直接按照一般情况处理即可,二级指标的权重按对应三级指标的权重汇总得到即可。

使用道具

冰清玉树 发表于 2021-8-29 15:27
个人理解:直接按照一般情况处理即可,二级指标的权重按对应三级指标的权重汇总得到即可。
谢谢楼主,具体操作上不太明白,三级权重相加算出二级指标权重后再怎么操作呢。或者,可以把用三级指标把二级指标的得分算出来,然后把这个得分当作数据算一级指标的得分吗,非常感谢。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-19 09:57