全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3898 1
2016-06-04
data ahp;
%let a=3;/*a为判断矩阵层数*/
array s(&a);/*定义初始权重系数数组*/
array w(&a);/*定义归=化权重系数数组*/
array z(&a,&a)
(1 3 5 0.33 1 3 0.2 0.33 1);/*判断优选矩阵原始数据*/
array t(&a);/*定义各指标特征根数组*/
array ri(9)(0 0 0.58 0.9 1.12 1.24 1.32 1.41 1.45);
/*1~9价平均随机=致性指标RI的取值*/
do i=1 to &a;
p=1;
do j=1 to &a;
p=p*z(i,j);
s(i)=P**(1/&a);/*计算初始权重系数*/
end;end;
do i=1 to &a;
w(i)=s(i)/sum(of s(*));/*各子目标归=化权重系数*/
end;
do i=1 to &a;
num=0;
do j=1 to &a;
num=num+z(i,j)*w(j)/w(i);
end;
t(i)=num;/*该层子目标成对比较判断优选矩阵的特征根*/
end;
tmax=sum(of t(*))/&a;/*最大特征根*/
ci=(tmax-&a)/(&a-1);/*=致性指标CI*/
cr=ci/ri(&a);/*随机=致性比率CR*/
run;
SAS小白一个,从一篇论文里面复制出来的SAS指标权重计算程序,运行后无错误,但是没法看到运行结果,求问怎样才能看到运行结果?
360反馈意见截图1646053191105113.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-6-5 11:49:10
好吧我找到了,就结果来看不是很难的问题,为什么没人来帮忙提醒一下呢……虽然很感谢看见我问题的各位啦
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群