SAS 聚类分析 附程序

  • 格式:doc
  • 大小:136.50 KB
  • 文档页数:4

下载文档原格式

  / 4
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广东金融学院实验报告课程名称:数据分析与SAS实验

第 1 页共4 页

第 2 页共4 页

附程序:

导入数据

data asd;

set aa;

if xj>0;

run;

第 3 页共4 页

预处理

proc aceclus data=asd out=ace p=0.03noprint;

var xj hsl syd hangye zongjiner liutsz mgsy quanyibi;

run;

聚类分析

proc cluster data=ace outtree=TREE method=ward ccc

pseudo print=15;

var can1 can2 can3 can4 can5 can6 can7 can8;

id code;

run;

作谱系图

axis order =(0 to 1 by 0.2);

proc tree data=tree out=new nclusters=4 graphics haxis=axis1 horizontal;

copy can1 can2 can3 can4 can5 can6 can7 can8;

id code;

run;

作散点图:

proc gplot data=new;

plot can1*can3 =cluster/haxis=-3.0 to 41 by 0.5vaxis=-0.2 to 0.15 by 0.0005; run;

逐步判别:

proc gplot data=new;

plot can1*can2 =cluster/haxis=-4.0 to 44 by 0.05vaxis=-0.1 to 0.25 by 0.005; run;

判别分析

proc discrim data=new outstat=newstat method=normal pool=yes list crossvalidate; class cluster;

priors proportional;

var can1 can2 can3 can4 can5 can6 can7 can8;

run;

第 4 页共4 页