秩和比法(RSR)
一、直观理解:先比名次,再把名次平均成综合秩次比
秩和比法(Rank Sum Ratio, RSR)把每个指标下的原始值换成秩次(按优劣方向编秩),对每个对象求秩的综合比例:
其中 为对象数, 为指标数, 为第 个对象在第 个指标上的秩(越优秩越大时,RSR 越大越好)。
然后可对 RSR 排序,或按分位数/标准差法分档(优/中/差),也可进一步做概率单位回归。思想极简单:不迷信原始量纲,先看相对名次。
二、适用场景与优缺点
| 类型 | 说明 |
|---|---|
| 适用场景 | 指标量纲杂、分布偏态;医院/卫生统计等传统领域;需要分档;快速综合排序。 |
| 核心优点 | 对异常值相对稳健(用秩);计算极简;可分档评价。 |
| 局限与缺点 | 损失数值间隔信息;并列秩处理影响结果;默认等权(加权 RSR 需另设);精细区分度常弱于 TOPSIS。 |
三、核心原理
- 编秩:极大型指标值越大秩越大;极小型相反;并列取平均秩;
- 求 RSR:
- 排序或分档:按 RSR 分位数、均数标准差法或概率单位法;
- 加权 RSR:。
四、关键决策
| 决策点 | 建议 |
|---|---|
| 编秩方向 | 与指标望大/望小一致 |
| 并列 | 平均秩(tiedrank) |
| 加权 | 有依据时引入 |
| 分档 | 预先规定档数与切分方法 |
| 对照 | 与 TOPSIS 检查名次一致性 |
五、MATLAB 示例
X = [
80 70 90;
75 88 70;
90 65 85;
70 90 75;
85 78 80
];
% 列1、3 极大型;列2 极小型
[n, m] = size(X);
R = zeros(n, m);
% 极大型:值越大秩越大
R(:,1) = tiedrank(X(:,1));
R(:,3) = tiedrank(X(:,3));
% 极小型:值越小越好 → 对 -X 编秩
R(:,2) = tiedrank(-X(:,2));
RSR = sum(R, 2) / (n * m);
T = table((1:n)', R, RSR, "VariableNames", {"对象","各指标秩","RSR"});
T = sortrows(T, "RSR", "descend");
disp(T);
% 简单三档:按分位数
q = quantile(RSR, [1/3, 2/3]);
grade = strings(n, 1);
for i = 1:n
if RSR(i) >= q(2)
grade(i) = "优";
elseif RSR(i) <= q(1)
grade(i) = "差";
else
grade(i) = "中";
end
end
disp(table((1:n)', RSR, grade, "VariableNames", {"对象","RSR","分档"}));
% 加权 RSR
w = [0.4; 0.3; 0.3];
RSRw = (R * w) / n;
disp("加权 RSR:"); disp(RSRw');
[~, ord] = sort(RSRw, "descend");
disp("加权排序(对象号):"); disp(ord');
六、如何解释结果
- 编秩规则与方向;
- RSR 排序表;
- 分档阈值与档内名单;
- 是否加权及权重来源;
- 与参数方法(TOPSIS)的名次差异及原因(秩损失间隔信息)。
七、常见误区
1. 极小型仍按原值直接升秩当“越好”
方向错误会颠倒优劣。
2. 并列不处理
应使用平均秩,保证秩和正确。
3. 把 RSR 当概率
它是秩次比,不是概率。
4. 分档切点事后随意调整
应预先规定方法。
5. 指标重要性差很大却始终等权
应加权 RSR 或删减指标。
附:建模论文中的写法要点
- 问题对应:用一两句话说明为何该方法匹配题目数据结构与目标(分类/分群/排序/效率)。
- 符号与步骤:按“输入 → 预处理 → 核心计算 → 输出指标”列出编号步骤,公式与代码变量名一致。
- 参数表:列出全部可调参数、取值、选取依据(CV、信息准则、业务约束或灵敏度)。
- 结果呈现:主结果用表格;辅以 1–2 张图(边界、树状图、得分条形图、效率分解等)。
- 稳健性:至少做一种扰动——删点、换权重、换距离、换初值或换阈值,观察结论是否保持。
- 局限:主动写明假设(球状簇、线性可分、CRS、完全补偿等)及适用边界,避免被质询时被动。
若主方法结论与合理基线(如 K-means 对 GMM、加权和对 TOPSIS、CCR 对 BCC)严重冲突,应回到数据质量与指标方向检查,而不是只报告“更好看”的一种结果。
附:计算检查清单
在提交结果前,建议按下列清单快速自检:
- 输入矩阵:行/列含义是否与正文一致,有无缺失、重复行、单位混用。
- 方向与尺度:极小型是否已正向化;聚类/距离类是否已标准化;评价类权重是否归一。
- 参数来源:所有阈值、簇数、核宽、理想解定义能否在正文找到依据。
- 数值稳定:协方差/相关是否接近奇异;DEA 线性规划是否全部求解成功;对数/除零是否加保护。
- 随机性:涉及随机初值的算法是否固定种子并报告多次结果的稳定性。
- 验证协议:分类任务是否严格隔离测试集;重采样/SMOTE 是否仅用于训练折。
- 图表编号:主结论表与图在正文中被引用,而不是只放附录。
- 可复现:给出软件版本(如 MATLAB R20xx)与关键函数名,使读者能重跑最小示例。
不满足清单中任一项时,优先修正流程,再讨论“方法先进性”。对综合评价题,额外检查:更换一种合理权重后,前三名是否大体稳定;若剧烈跳动,应降低对精细名次的措辞强度。
八、小结
秩和比法将多指标转化为秩次后计算综合秩次比,稳健、简便,适合作快速排序与分档,或作为其他评价方法的对照。
信息利用不如保留原值的 TOPSIS 充分,但在偏态、异常值多时往往更稳,是卫生统计与部分管理评价的传统工具。