楼主: 冰清玉树
43326 115

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

101
帅de葡小萄(真实交易用户) 发表于 2022-11-7 10:59:43
楼主,我被通用积分卡住了

102
sunchuntao(真实交易用户) 发表于 2022-11-9 11:01:38
谢谢楼主......

103
w3591(真实交易用户) 发表于 2023-1-9 00:12:18 来自手机
冰清玉树 发表于 2021-5-16 00:05
Stata实证:熵值法的代码实现熵值法作为一种常用的客观赋权方法,应用十分广泛。最开始熵值法仅能用于处理 ...
已购买您的代码,请问代码里面计算熵值的公公式是否写错了,应当是-1/lnn再乘求和项,能否解答一下,谢谢!

104
w3591(真实交易用户) 发表于 2023-1-9 00:21:56 来自手机
冰清玉树 发表于 2021-5-16 00:05
Stata实证:熵值法的代码实现熵值法作为一种常用的客观赋权方法,应用十分广泛。最开始熵值法仅能用于处理 ...
您好,我再运行代码时发现在求熵值部分,原公式是-1/ln(n)*∑pij·lnpij<br>
,但是您的代码里是先将ln(n)与pij·lnpij相乘最后再求和的,这样是不是顺序就反了,请问能否解释一下,这样是否会影响最终结果哈,谢谢!
1673194917461992.jpeg

105
薄乐(未真实交易用户) 发表于 2023-1-22 23:53:18
楼主好厉害

106
帅de葡小萄(真实交易用户) 发表于 2023-3-2 21:16:01
楼主你好,各项指标的权重可以看到吗?在哪可以看到?

107
yuduanzhan5(真实交易用户) 发表于 2023-4-7 11:25:16
请问楼主,在运行完shangzhi程序后,再运行主程序,出现变量名已存在的错误需要怎么解决呢?

屏幕截图 2023-04-07 112313.jpg (64 KB)

屏幕截图 2023-04-07 112313.jpg

108
morgan2017(真实交易用户) 发表于 2023-4-10 22:55:16
快乐的猎鹰 发表于 2022-6-26 13:46
请问楼主,我在主程序里将指标替换为自己的指标后,运行提示为“invalid syntax”,是怎么回事?
我一开始也出现了这种““invalid syntax””情况,后来跑出来了。
正确的做法是:一行一行的只复制代码,注释之类的不要复制进去,也不要复制多余的各种东西;求权重的地方把///的换行符号去掉。
应该会有不少人遇到这个问题,希望都能解决。

109
morgan2017(真实交易用户) 发表于 2023-4-11 00:02:18
yuduanzhan5 发表于 2023-4-7 11:25
请问楼主,在运行完shangzhi程序后,再运行主程序,出现变量名已存在的错误需要怎么解决呢?
注意:把你这张图里第15条命令最后的“//'var'_sij”删掉,应该就差不多了。

110
aofuguan4(真实交易用户) 在职认证  发表于 2023-7-2 10:30:50
感谢感谢,写论文正需要呢。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-28 06:02