面板熵权TOPSIS计算说明

提示:本指南只针对面板熵权TOPSIS方法特有的内容进行描述,关于软件的通用操作流程(如文件上传、参数设置、结果下载等),请查看:通用计算说明

1. 方法概述

面板熵权TOPSIS用于计算面板数据的熵权TOPSIS结果,面板数据是多个对象多个年份的数据。

面板数据计算熵权TOPSIS,可以分为横向和纵向分析:

  • 横向分析:同一年份不同对象的优劣排序
  • 纵向分析:同一对象不同年份的优劣排序

一般不能将不同年份的不同对象进行优劣排序,因为这样比较没意义。一般论文里会先对主体研究对象进行纵向分析,如某企业近10年的经营情况,看看这10年的优劣变化,再选某一年分析这一年该企业和其他竞争对手企业的优劣情况。

计算原理:面板数据需使用面板熵权TOPSIS软件计算,计算时先使用全部对象全部年份的数据计算熵权法的权重,然后筛选出每年所有对象(横向)或者每个对象所有年份(纵向)的数据,使用筛选出的数据计算TOPSIS的结果

2. 指标体系构建

面板熵权TOPSIS的原始数据一般要求为客观数据,因此比较适合于可以定量评价的指标,如企业净资产、研发投入比等可以用真实数值衡量的指标。

<!-- > 重要提醒:虽然有一些论文基于定性指标的专家打分数据计算熵权TOPSIS,但个人认为此做法不严谨。主观数据做客观赋权,结果是主观还是客观的?答辩老师可能会这么问,有一定的风险。 -->

2.1 指标类型分类

无论是单独计算熵权法还是单独计算TOPSIS,亦或是两者联用,处理数据的第一步一般都是正向化和标准化,正向化需要知道每个指标的类型,指标类型一般可以分为三种:

  • 正向指标:越大越好的指标,如收益
  • 负向指标:越小越好的指标,如成本
  • 适度指标:在一定范围内最好的指标,如体温在36-37℃最好,低于36℃或高于37℃都不好,且偏差越大越不好

2.2 数据要求

本软件主要针对面板数据的计算,准备的数据应为多个对象多个年份的数据。

基本要求:

  • 考核对象要求大于1个,因为熵权法需要计算指标数据的变化,1个对象的指标数据没有变化,不适用于计算熵权。而且TOPSIS要给对象评价优劣,1个对象无需评价优劣
  • 如果只有一个对象多个年份(时序)或者一个年份多个对象(截面)的数据,则使用熵权TOPSIS软件进行计算即可
  • 如果只有一个对象一个年份的数据,则无法计算

3. 数据文件格式

面板熵权TOPSIS需要上传包含原始数据矩阵和指标配置的Excel文件。

基本要求:

  • Excel文件包含两个主要sheet表:【原始矩阵】和【指标配置】

3.1 原始矩阵格式

面板数据格式如下:

<div style=“text-align: center;”> <img src=“/guide/figures/panel_ewm_topsis/原始矩阵.png” width=“1150” alt=“原始矩阵”> </div>

  • 第一列:对象列(如企业、地区等),列名无要求
  • 第二列:年份列,要求列名一定是"年份"
  • 第三列开始:指标列

面板数据分析方式:

  • 横向分析:同一年份不同对象的优劣排序
  • 纵向分析:同一对象不同年份的优劣排序

3.2 指标配置格式

指标配置表用于配置每个指标的类型和参数:

<div style=“text-align: center;”> <img src=“/guide/figures/panel_ewm_topsis/指标配置.png” width=“900” alt=“指标配置”> </div>

配置参数说明:

  • 指标:指标名称,要求与【原始矩阵】表里的指标列名完全相同
    • 建议从原始矩阵第一行第三列到最后一列直接复制,粘贴到【指标配置】表并转置
  • 类型:指标类型配置
    • 极大型:正向指标(越大越好)
    • 极小型:负向指标(越小越好)
    • 中间型:适度指标,有最优中间值
    • 范围型:适度指标,有最优范围
  • 参数:类型参数配置
    • 极大型和极小型指标无需填写参数
    • 中间型指标填写中间值,如:10
    • 范围型指标填写范围,如:10,20(用英文逗号隔开)

4. 参数设置

面板熵权TOPSIS包含以下计算参数:

4.1 标准化方法选择

  • 极差法:推荐使用,将数据标准化到[0,1]区间
  • 根号下列平方和:适用于数据分布较为均匀的情况
  • 列和法:适用于需要保持数据相对比例的情况
  • 列平方和法:适用于需要突出极值影响的情况

4.2 TOPSIS权重使用位置

  • 标准化后求加权矩阵:在标准化矩阵的基础上计算加权标准化矩阵,然后计算正负理想解距离
  • 求正负理想解距离:不计算加权标准化矩阵,直接在计算正负理想解距离时应用权重。结果中不会包含加权标准化矩阵
  • 以上两步均加权:在标准化矩阵的基础上计算加权标准化矩阵,并在计算正负理想解距离时再次应用权重

4.3 TOPSIS计算维度

  • 横向(同一年份不同对象计算TOPSIS)

    先使用全部对象全部年份的数据计算熵权法的权重,然后筛选出每年所有对象的数据,使用筛选出的数据计算TOPSIS的结果。

    比如筛选出2020年所有对象的数据,计算2020年的TOPSIS结果;筛选出2021年所有对象的数据,计算2021年的TOPSIS结果;以此类推,计算每年的TOPSIS结果。

  • 纵向(同一对象不同年份计算TOPSIS)

    先使用全部对象全部年份的数据计算熵权法的权重,然后筛选出每个对象所有年份的数据,使用筛选出的数据计算TOPSIS的结果。

    比如筛选出某企业2020-2025年的数据,计算2020-2025年该企业的TOPSIS结果;筛选出另一企业2020-2025年的数据,计算2020-2025年该企业的TOPSIS结果;以此类推,计算每个企业每年的TOPSIS结果。

注意:横向和纵向的计算结果是不同的,横向的结果是每个年份不同对象的优劣排序,纵向的结果是每个对象不同年份的优劣排序。

4.4 非负平移量

<!-- - 结果保留小数位数:计算结果的保留小数位数 --> 由于计算熵权需要计算ln,而ln的参数必须大于0

  • 极差法标准化:由于最小值是0,可以令ln0=0来保证正常计算,做不做非负平移均可
  • 其他标准化方法:如果原始数据有负数,标准化矩阵必然有负数,此时必须进行非负平移

说明:非负平移仅针对所有数据计算熵权法权重的环节,计算TOPSIS时需要分别计算每年所有对象(横向)或者每个对象所有年份(纵向)的数据,使用的是相同的权重,但每次计算TOPSIS的矩阵不同,计算TOPSIS时标准化之后不再进行非负平移。

5. 计算结果

面板熵权TOPSIS的计算结果如下:

<div style=“text-align: center;”> <img src=“/guide/figures/panel_ewm_topsis/熵权结果.png” width=“930” alt=“熵权结果”> </div>

结果文件包含:

5.1 熵权法计算结果

  • 熵权法权重:各指标的权重、熵值、差异系数
  • 标准化矩阵Z:正向化和标准化后的数据矩阵
  • 比重矩阵P:用于计算熵值的比重矩阵
  • 熵权法综合得分:基于熵权法的综合评价得分

5.2 TOPSIS计算结果

根据选择的计算维度,结果文件包含不同的TOPSIS结果表:

  • 横向计算:TOPSIS-2020、TOPSIS-2021、TOPSIS-2022等,每个年份所有对象的TOPSIS结果保存在对应年份的sheet表里

<div style=“text-align: center;”> <img src=“/guide/figures/panel_ewm_topsis/topsis结果-1.png” width=“930” alt=“topsis结果”> </div>

<div style=“text-align: center;”> <img src=“/guide/figures/panel_ewm_topsis/topsis结果-2.png” width=“930” alt=“topsis结果”> </div>

  • 纵向计算:TOPSIS-对象1、TOPSIS-对象2等,每个对象所有年份的TOPSIS结果保存在对应对象的sheet表里

每个TOPSIS结果表包含:

  • 原始矩阵:同一个对象所有年份或者同一年份所有对象的原始数据
  • 标准化矩阵:正向化和标准化后的数据矩阵
  • 加权标准化矩阵:权重与标准化矩阵的乘积
  • 正负理想解:最优和最劣的理想解向量
  • 正负理想解距离:各对象到正理想解和负理想解的距离
  • 相对贴近度:对象的综合评价得分
  • 排序:对象优劣排序