楼主: 1790605268
4393 30

[学习资料] Python与学术研究系列---第2期.自制熵值法exe程序(无需打开excel复制数据) [推广有奖]

  • 0关注
  • 30粉丝

已卖:489份资源

院士

90%

还不是VIP/贵宾

-

威望
0
论坛币
167654 个
通用积分
111.5747
学术水平
107 点
热心指数
107 点
信用等级
106 点
经验
-22917 点
帖子
8684
精华
0
在线时间
969 小时
注册时间
2020-10-5
最后登录
2025-2-19

初级热心勋章

楼主
1790605268 学生认证  发表于 2021-9-4 16:02:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
还在手动计算熵值法权重吗?还在excel中复制粘贴数据获得结果吗?
这里给大家分享一个用熵值法计算权重并自动生成excel的程序!!
只需要点开exe就能获得最终结果!!!
(全程无需打开原数据,包含数据纠错功能,如存在0值)

程序介绍与说明:程序使用Python语言编写,数据处理过程无需打开excel数据源文件,最终结果生成为新excel可供查看。本人为编程业余爱好者,也是一名在校研究生,自学Python致力于减少学术研究繁琐操作。目前,真正的学术大神醉心研究,对代码与偷懒的拼接少有愿意花时间分享的;而真正的代码大神缺少作为研究者的代入感与情怀,对如此简单的东西或许不屑一顾。因此,我想就这“Pyhton与学术研究系列”为大家分享一些真正和学术数据处理密切相关的代码操作,同时也作为自己学习的总结。------此代码仅供大家讨论交流-------


操作说明与呈现:
1.首先将rar文件解压到任意文件夹下
2.将待处理的数据命名为“1”,双击exe文件等待几秒钟~~~
3.若数据中存在为0的值,会提醒报错,同时提示0值所在位置
4.运行结束后程序自动关闭,生成名为“2”的xlsx文件即为最终权重结果(主要代码解释会放在随后楼层中)

注意:虽然不用打开excel文件,但是要确保表格中第一行为变量名称,他也会作为与最后权重输出对应。(一般数据整理都满足此要求,总不能一个表格里没有变量标题全是数字吧~~)
如果存在为0的值,程序会提示为哪一个变量第几行~~~

1.png
2.png

在保证数据无误后,程序会自动生成名为“2.xlsx”的文件,想要的权重就在其中(这里将上面为0的数值改为400,重新计算---)

打印的不整齐?没关系已经生成了excel文件,打开2这个文件即可获得权重结果~~~

3.png

不用担心~~~~~楼主这里是随便找了几列数据进行计算,因为变动程度差不多所以得到权重相差不大。大家代入自己的数据进行计算即可~~~~~

4.png
5.png

以上就是熵值法exe程序的全部运行演示过程,代码的讲解会在后续楼层分享~~~~
熵值法exe(无需打开excel操作数据) (76 Bytes)
本系列定位为交流分享,您认可就是我最大的动力~~~
下一期预告:耦合协同度模型自动计算.exe,敬请期待!!
二维码

扫码加我 拉你入群

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

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

关键词:python EXCEL 学术研究 xcel exce 熵值法 熵值法自动计算 权重计算

5.png (18.7 KB)

5.png

2.png (40.79 KB)

2.png

回帖推荐

hzl11 发表于2楼  查看完整内容

一直关注的作者,良心

540148604 发表于13楼  查看完整内容

真的好用,作者太棒了,顶!!!

nkunku 发表于7楼  查看完整内容

留个记号 以备不时之需
已有 4 人评分经验 学术水平 热心指数 信用等级 收起 理由
cheetahfly + 100 精彩帖子
np84 + 100 精彩帖子
787486114 + 1 + 1 + 1 精彩帖子
hzl11 + 1 + 1 + 1 精彩帖子

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

沙发
hzl11 学生认证  发表于 2021-9-4 18:28:02 来自手机
1790605268 发表于 2021-9-4 16:02
还在手动计算熵值法权重吗?还在excel中复制粘贴数据获得结果吗?
这里给大家分享一个用熵值法计算权重并自 ...
一直关注的作者,良心

藤椅
1790605268 学生认证  发表于 2021-9-4 22:39:05 来自手机
hzl11 发表于 2021-9-4 18:28
一直关注的作者,良心
感谢支持捧场~

板凳
1790605268 学生认证  发表于 2021-9-5 09:27:40
第一期回顾:

Python与学术研究系列---第1期. 数据0-1标准化!(附代码、操作流程与可执行exe)
https://bbs.pinggu.org/forum.php ... mp;from^^uid=13264059

报纸
787486114 在职认证  发表于 2021-9-5 16:20:50 来自手机
1790605268 发表于 2021-9-4 16:02
还在手动计算熵值法权重吗?还在excel中复制粘贴数据获得结果吗?
这里给大家分享一个用熵值法计算权重并自 ...
真的是神了,一大长串面板数据把id和year摘除掉保存,双击exe程序直接生成新Excel文件,想要的全中都在里面了!<br>
对于一个熵值法公式都没太懂的小白真的是神奇,爱了爱了!

地板
1790605268 学生认证  发表于 2021-9-5 22:26:44 来自手机
787486114 发表于 2021-9-5 16:20
真的是神了,一大长串面板数据把id和year摘除掉保存,双击exe程序直接生成新Excel文件,想要的全中都在里 ...
感谢支持~

7
nkunku 发表于 2021-9-6 00:20:16
留个记号 以备不时之需

8
1790605268 学生认证  发表于 2021-9-6 08:38:23 来自手机
如果数据存在正负向需要先标准化,可以参考我发布的第一期标准化exe,再使用熵值法程序。

9
三重虫 发表于 2021-9-6 09:35:15

10
1jian.fun 企业认证  学生认证  发表于 2021-9-6 10:07:15
谢谢分享

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-24 17:32