Sas统计分析软件支持使用C源,可以将C或者C++语言的代码直接快速调用SAS语言中的数据和函数,实现更加高效的数据处理。此外,Sas还提供了一个开发环境,可以帮助用户编写自己的C源程序。
:模型
Y=-50489552-1121762X1+783665X2+021150X3+077499X4+036059X5-585931X6-172308X7+758422X8+1221601X9
财务困境公司:
Y=-61935520-1135101X1+560132X2+022330X3+079989X4+027322X5-599456X6-170626X7+885152X8+1363997X9
2:检验
y=367805prin1+221392prin2+112608prin3+ 078198prin4+052051prin5
在进行观测归类时,结果很好,分类错误的比率为0。因为哪个公司到底有困境,哪个正常我都是事先知道的,可是在进行主成分分析时,陷入财务困境危险的公司其得分值较高,而财务健康的公司其得分值较低或者不明显,下面是指标得分值。
问题大概就是这样了,如果你还没看明白,请说明,毕竟自己花了不少时间写的文章,不想轻易粘上去(而且文章也太长了估计复制不上去)。
模型和检验都在上面,至于程序由于分析指标太多,因此滤去了观测数据,下面。
1:一般判别分析模型
data solvency;
input type x1 x2 x3 x4 x5 x6 x7 x8 x9@@;
cards;
XXXXXXXXXX
XXXXXXXXXX
XXXXXXXXXX
class type;
var x1 x2 x3 x4 x5 x6 x7 x8 x9;run;
proc discrim pool=test slpool=005 list;
class type;
priors'1'=06 '0'=04;run;
proc discrim method=npar k=2 list;
class type;
run;
2:主成分分析模型
data solvency;
input type x1 x2 x3 x4 x5 x6 x7 x8 x9@@;
cards;
XXXXXXX
XXXXXX
XXXXXXXX
; proc princomp out=out1;
var x1-x9;run;
data a;
set out1;
y=367805prin1+221392prin2+112608prin3+ 078198prin4+052051prin5;
run;
proc sort; by y;run;
proc print;
var type y;
run;
中间打XXXXXX的是观测数据
以上就是关于sas使用c源全部的内容,包括:sas使用c源、利用sas系统模型分析一组数据、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)