权重分析新法:CRITIC法详解
CRITIC权重法,是一种以数据波动性为基础的赋权方法。其核心思想涉及两项关键指标:波动性(即对比强度)和冲突性(即相关性)。对于波动性,我们采用标准差进行度量。数据标准差越大,表明波动越剧烈,相应地,该指标的权重也会增高。而对于冲突性,则是通过相关系数进行表示。若指标间的相关系数值较大,说明其冲突性较小,那么该指标的权重则相对较低。在计算权重时,将对比强度与冲突性指标相乘,并经过归一化处理,最终得到各项指标的权重值。
CRITIC权重法特别适用于将数据的稳定性视为一种信息源的分析场景,当指标或因素间存在一定关联关系时,此法尤为适用。先前已有基于MATLAB环境的guide制作的CRITIC法GUI计算界面介绍,但随着MATLAB版本的更新,旧版本的guide不再受支持。为此,我们基于MATLAB App Designer对CRITIC法进行了升级改造。这一新版本不仅兼容2016年之后的版本,而且不受未来版本更新的限制。
关于MATLAB的CRITIC法计算App的详细说明:
界面操作简述:
1. 导入数据: 点击“导入数据”按钮,选择含有负向指标的数据表格。
2. 开始计算: 输入负向指标的位置后,点击“开始计算”。
3. 查看结果: 计算完成后,将显示加载的数据表、每个指标对应的权重以及每个个体的得分表。
4. 下载结果文件: 系统将生成对应的数据结果文件,包括“CRITIC法得分表.xlsx”和“CRITIC法指标权重.xlsx”。
若您需要完整的App安装包,可以通过以下方式获取:在打赏后(金额达40元及以上),可扫描我们的微信公众号“云龙派”的“联系掌门”二维码进行联系,或在公众号内回复打赏截图,我们将在几小时内给予回复。请理解,App的编程工作繁重,您的支持我们将深表感谢!
示例应用:
某医院记录了连续10天的5个指标数据。这些数据的稳定性可被视为信息来源,并且这些指标之间本身就存在相关性。(假设前四个指标为越大越优型指标,第五个为越小越优型指标)。通过上述CRITIC法计算App,我们可以轻松求得各指标的权重,并进一步分析这10天的得分情况。
操作步骤详解:
Step1: 安装APP
下载“CRITICApp.mlappinstall”文件,在MATLAB中双击安装,选择“安装到我的APP”。
Step2: 运行APP
在MATLAB的APP菜单栏中找到并双击运行“CRITICApp”。
Step3: 加载数据
在App界面中点击“加载数据”,选择相应的数据excel文件。
Step4: 输入参数
按照提示输入必要的参数信息。
Step5: 开始计算
点击“开始计算”按钮。
Step6: 查看结果文件
计算完成后,系统将自动生成结果文件。
附录:
作者:郭志龙
编辑:郭志龙 校对:郭志龙