楼主: zhoucejing
55856 71

[回归分析求助] 熵值法通用stata程序   [推广有奖]

  • 0关注
  • 10粉丝

已卖:2360份资源

讲师

24%

还不是VIP/贵宾

-

威望
0
论坛币
91928 个
通用积分
38.5975
学术水平
8 点
热心指数
10 点
信用等级
8 点
经验
1470 点
帖子
91
精华
0
在线时间
818 小时
注册时间
2010-6-18
最后登录
2025-12-22

楼主
zhoucejing 发表于 2013-4-17 21:38:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
熵值法通用stata程序,计算方法见《嫡值法在城市可持续发展评价问题中的应用》,作者:张卫民,安景文,韩朝
程序包中 szf.do文件为程序文件,要求用stata12.0软件


*********  熵值法通用程序  *********
*          设计者:周晶
*          单  位:中南财经政法大学工商管理学院农业经济系
*          电  邮:zhoucejing@126.com

*          =============================================
*                         本程序使用方法说明
*          =============================================
* 第一步:将本程序文件和数据文件放置于某个文件夹中,例如D:\
* 第二步:打开要分析的stata数据文件,并调入本程序文件,在命令窗口输入命令 quietly do d:\szf 回车
* 第三步:输入命令 szf m n x1 x2 ````  xn
*         注:szf表示本程序设定的程序名,不可更改
*             m表示我们要计算的样本个数,根据自己的需要输入具体的数值
*             n表示我们要计算的指标个数,根据自己的需要输入具体的数值
*             x1 x2 ```xn 是具体的变量名,根据自己的需要输入变量名,且变量个数必须等于n
*             数据文件中变量名不能用b bs bss开头
*             程序运行结果为一个3列的矩阵,第一列表示每个样本最后的熵值,第2列表示每个指标的d值,第3列表示每个指标的w值

二维码

扫码加我 拉你入群

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

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

关键词:stata程序 Stata tata 熵值法 中南财经政法大学 程序 通用

熵值法程序.rar
下载链接: https://bbs.pinggu.org/a-1310222.html

2.16 KB

需要: 30 个论坛币  [购买]

熵值法程序 do格式

本附件包括:

  • 熵值法程序说明.txt
  • szf.do

熵值法程序说明.txt

2 KB

需要: 20 个论坛币  [购买]

熵值法程序说明

已有 2 人评分经验 学术水平 热心指数 信用等级 收起 理由
liujianfang + 5 + 5 + 5 精彩帖子
np84 + 100 精彩帖子

总评分: 经验 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

沙发
zhicunyuan(未真实交易用户) 发表于 2013-4-17 22:55:10
学习

藤椅
zhoucejing(未真实交易用户) 发表于 2013-4-18 10:24:30
zhicunyuan 发表于 2013-4-17 22:55
学习
刚发现程序有点小问题 不过可以调整,用文本方法打开szf.do文件,把replace bss`j' = bss`j'+int(r(min))+1这条命令替换为replace bss`j' = bss`j'+abs(int(r(min)))+1 保存就可以用了 这次的没问题了

板凳
Leokeeper(真实交易用户) 发表于 2013-4-22 16:25:21
说明卖了两遍,这不合适吧。
http://www.soudoc.com/bbs/?u=135811

报纸
zhoucejing(未真实交易用户) 发表于 2013-4-24 10:19:54
买那个程序包就行了 但是你可以先买说明 看适不适合你用 省的化冤枉钱

地板
henryliberty(真实交易用户) 在职认证  发表于 2014-5-29 22:20:40
问下,如果有负向指标,这个程序可以自动识别吗?

7
henryliberty(真实交易用户) 在职认证  发表于 2014-5-29 22:22:24
还是说需要自己预处理?

8
zhoucejing(未真实交易用户) 发表于 2014-5-30 07:23:43
我的程序中这样一条命令replace bss`j' = bss`j'+abs(int(r(min)))+1就是把每个值都加上一最小值的整数绝对值,这样确保每个数都是正数。

9
笑着的魔法师(真实交易用户) 发表于 2014-6-1 20:25:36
太感谢
好开心,经过了十几个小时的下载和n次的安装,终于把m ...

10
笑着的魔法师(真实交易用户) 发表于 2014-6-1 20:34:42
权重算出来了,那求加权总分的时候需要把原始数据标准化再乘以权重加总吗?还是直接将出来的权重乘以原始数据就好?
好开心,经过了十几个小时的下载和n次的安装,终于把m ...

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

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