python中是什么意思权重_如何用python实现熵值法求指标权重(实例)

本文介绍了熵值法在确定数据分析中指标权重的应用,详细解释了熵值法的理论基础和计算步骤,并通过Python代码展示了如何对数据进行标准化处理、计算熵值和差异系数,最终求得指标权重。内容包括对正负指标的不同处理和结果的解释。
摘要由CSDN通过智能技术生成

权重是指某一因素或指标相对于某一事物的重要程度,其不同于一般的比重,体现的不仅仅是某一因素或指标所占的百分比,强调的是因素或指标的相对重要程度,倾向于贡献度或重要性。而在我们的数据分析过程中,倘若各个指标的重要程度不同,则我们便需要对我们的指标数据赋予一定权重。

指标权重的选择,直接影响评价指标体系的公正性及预测的准确性,因此指标权重的确定更需要讲究客观性。今天就为大家介绍一种数据分析中常用的赋值法——熵值权重法,同时,我也将结合实例为大家讲讲如何用python实现熵值法。

(1)熵值权重法的理论基础

在信息系统中的信息熵是信息无序度的度量,信息熵越大,信息的无序度越高,其信息的效用值越小;反之,信息熵越小,信息的无序度越小,信息的效用值越大.

因此可以运用信息熵评价所获系统信息的有序程度及信息的效用值.在评价体系中,指标的信息熵越大,则其信息的效用值越小,因此赋予该指标较小的指标权重;指标的信息熵越小,则其信息的效用值越大,因此赋予该指标较大的指标权重.

(2)熵值权重法的计算步骤

(由于有些公式需要借助mathtype编辑,因此我们的计算步骤会先在word里编辑,然后通过图片的方式放到文章里)

1、将各指标数据进行min-max标准化:

以上就是利用熵值法计算权重的计算过程,下面我们将结合实例,用python实现上述计算过程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值