Chaos is a ladder.|

West11

园龄:11个月粉丝:1关注:1

CRITIC指标客观赋权方法

实际案例:评价银行

银行 资产收益率 费用利润率 逾期贷款率 资产使用 自有资本率
中信 0.483 13.2682 0 4.3646 5.107
光大 0.4035 13.4909 39.0131 3.6151 5.5005
浦发 0.8979 25.7776 9.0513 4.8920 7.5342
招商 0.5927 16.0245 13.2935 4.4529 6.5913

数据行为对象,列为指标。

% CRITIC法分析
clc;clear;
%读取数据
data=xlsread('your-path');
%%指标正向化和标准化处理后数据为data1
data1=data;
%%负向指标准化处理,
index=[3];    %第三个指标为负向指标
for i=1:length(index)
  data1(:,index(i))=(max(data(:,index(i)))-data(:,index(i)))/(max(data(:,index(i)))-min(data(:,index(i))));
end
%%正向指标准化处理
index_all=1:size(data1,2); 
index_all(index)=[];    % 除负向指标外其余所有指标
index=index_all;
for i=1:length(index)
  data1(:,index(i))=(data(:,index(i))-min(data(:,index(i))))/(max(data(:,index(i)))-min(data(:,index(i))));
end
%%对比性
the=std(data1);
%%矛盾性
r=corr(data1);%计算指标间的相关系数
f=sum(1-r);
%%信息承载量
c=the.*f;
%计算权重
w=c/sum(c);
%计算得分
s=data1*w';
Score=100*s/max(s);
yin={'中信','光大','浦发','招商'};
for i=1:length(Score)
    fprintf('%s银行百分制评分为:%4.2f\n',yin{1,i},Score(i));   
end

本文作者:West11

本文链接:https://www.cnblogs.com/cxy1114blog/p/18459127

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   West11  阅读(22)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起