Board logo

标题: Spss电脑实验-第五节(9)功效系数法 [打印本页]

作者: spss_SAS    时间: 2006-1-20 14:39     标题: Spss电脑实验-第五节(9)功效系数法

Ⅸ.功效系数法
功效系数法根据多目标规划的原理,对每一评价指标分别确定一个满意值与不允许值,以满意值为标准上限,不允许值为标准下限,按线性正相关的方法将不同的评价指标无量纲化转化为相应的评价分数,经加权几何平均得出综合评价分数,对评价对象的综合状况作出评估。
1. 功效系数法所用程序文件
*Hospital evaluation by 9 methods; Filename: 9MethodsHos-8.sps.
*--------------------------------------------------------------------------.
*Method-9: Effectiveness Coefficient Method:.
GET FILE='c:spsssav9methodsHos.sav'.
*The variables are made into the same trend (high good); So,
the following "i=100-i" is high good:.
COMPUTE i=100-i.

* Finding the best value for each indicators;
When high-good: (D); When low-good: (A); Best to wost:.

SORT CASES BY a(A).
LIST VARIABLES=hos a.
SORT CASES BY b(A).
LIST VARIABLES=hos b.
SORT CASES BY c(A).
LIST VARIABLES=hos c.
SORT CASES BY d(A).
LIST VARIABLES=hos d.
SORT CASES BY e(D).
LIST VARIABLES=hos e.
SORT CASES BY f(A).
LIST VARIABLES=hos f.
SORT CASES BY g(A).
LIST VARIABLES=hos g.
SORT CASES BY h(A).
LIST VARIABLES=hos h.
SORT CASES BY i(A).
LIST VARIABLES=hos i.

COMPUTE aa=(a-63.12)/(86.11-63.12)*40+60.
COMPUTE bb=(b-98)/(100-98)*40+60.
COMPUTE cc=(d-73.81)/(87.32-73.81)*40+60.
COMPUTE dd=(e-63.83)/(86.21-63.83)*40+60.
COMPUTE ee=(f-83.36)/(96.36-83.36)*40+60.
COMPUTE ff=(f-84.0)/(100-95.0)*40+60.
COMPUTE gg=(g-75.0)/(95.87-75.0)*40+60.
COMPUTE hh=(h-88.78)/(96.35-88.78)*40+60.
COMPUTE ii=(i-90.35)/(95.70-90.35)*40+60.

LIST VARIABLES=hos aa /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos bb /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos cc /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos dd /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos ee /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos ff /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos gg /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos hh /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos ii /FORMAT=NUMBERED /CASES=FROM 1 TO 5.

*The "W" (of each index): 9 index, 1/9=0.1111:.

COMPUTE ap=aa**0.1111.
COMPUTE bp=bb**0.1111.
COMPUTE cp=cc**0.1111.
COMPUTE dp=dd**0.1111.
COMPUTE ep=ee**0.1111.
COMPUTE fp=ff**0.1111.
COMPUTE gp=gg**0.1111.
COMPUTE hp=hh**0.1111.
COMPUTE ip=ii**0.1111.
SORT CASES BY hos(A).
LIST VARIABLES=hos ap bp cp dp ep fp /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
LIST VARIABLES=hos gp hp ip /FORMAT=NUMBERED /CASES=FROM 1 TO 5.

COMPUTE D1=ap*bp*cp*dp*ep*fp*gp*hp*ip.
FORMATS D1(F14.2).
LIST VARIABLES=hos D1 /FORMAT=NUMBERED /CASES=FROM 1 TO 5.

RANK /VARIABLES=D1(D) /RANK INTO No.
FORMATS No (F3.0).
SORT CASESE BY No(A).
LIST VARIABLES=hos D1 No /FORMAT=NUMBERED /CASES=FROM 1 TO 5.
*---------------------------------------------------------------------------.
2. 功效系数法的计算方法、步骤
2.1 确定各指标的满意值与不允许值
本例以各指标的最大值为满意值,最小值为不允许值。利用 SORT 命令可得到各指标的最大值与最小值。运行下列命令后可得到本例中 a 指标的满意值和不允许值:分别为 86.11 、63.12 。
SORT CASES BY a(A).
LIST VARIABLES=hos a.
2.2 计算功效系数
Di =(Xij - Xsi)/(Xhi - Xsi)×40 + 60
Xij 为某指标的实际值; Xhi 与 Xsi 分别为某指标的满意值和不允许值;Di 为功效系数。
COMPUTE aa=(a-63.12)/(86.11-63.12)*40+60.
运行上述命令可计算出 a 指标的功效系数,同理其余指标的功效系数也可计算出。
2.3 计算综合功效系数
D = ∏Di Wj = ∏(Di ** Wj)
Wj 为各指标的权数;D为综合功效系数。
COMPUTE ap=aa**0.1111.
COMPUTE D1=ap*bp*cp*dp*ep*fp*gp*hp*ip.
3. 功效系数法的评价结果
运行后可得到综合功效系数 D ,D 越大,表明评价对象其综合状况越佳。
本例中各家医院综合功效系数,5 家医院感染管理质量从好到差依次为 T—R—S—Q—P,见表 5-2。
------------------------------------------------
HOS D1 NO
------------------------------------------------
1 T 105.99 1
2 R 100.43 2
3 S 93.20 3
4 Q 78.82 4
5 P 72.14 5
------------------------------------------------
表5-2 5 家医院感染管理质量 9 种方法排序结果
No. 排序法 排 序 结 果
1 标准化 Z 7.77(T) 4.79(R) 1.67(S) -5.42(Q) -8.81(P)
2 RSR 0.73(T) 0.62(R) 0.56(S) 0.27(Q) 0.16(P)
3 密切值 0.58(T) 1.07(R) 3.09(S) 7.59(Q) 10.20(P)
4 TOPSIS 0.86(T) 0.83(R) 0.67(S) 0.31(Q) 0.09(P)
5 优劣距离 0.08(T) 0.10(R) 0.19(S) 0.38(Q) 0.49(P)
6 加权线性 1.053(T) 1.046(R) 1.018(S) 0.959(Q) 0.924(P)
7 乘法合成 1.052(T) 1.045(R) 1.017(S) 0.958(Q) 0.922(P)
8 混合法 1.054(T) 1.047(R) 1.019(S) 0.960(Q) 0.927(P)
9 功效系数 105.99(T) 100.43(R) 93.20(S) 78.82(Q) 72.14(P)
——————————————————————————————






欢迎光临 FRM论坛 (http://frmspace.com/) Powered by Discuz! 7.2