设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1407|回复: 0

TREE过程

[复制链接]

4

主题

81

金钱

105

积分

入门用户

发表于 2018-9-17 09:35:42 | 显示全部楼层 |阅读模式
本过程利用样品聚类CLUSTER过程和变量VARCLUS过程生成的数据集来绘制树状结构图。这个树状结构图可以按垂直或水平方向输出。TREE过程可以把输入数据集中的任何数值变量都能够用来规定这些类的高度,还可根据用户的要求生成一个输出数据集,其中包含一个变量,其值用以标志在这个树里指定水平上不相交的类。

TREE过程的一般使用格式如下:
  1. PROC TREE    <选项列表>;
  2. NAME      变量;
  3. PARENT    变量;
  4. HEIGHT    变量;
  5. ID        变量;
  6. COPY      变量列表;
  7. FREQ      变量;
  8. BY        变量列表;
  9. RUN;
复制代码

PROC TREE语句后可使用的控制选项按性质分为以下4类:输入、输出数据集选项,树状结构控制选项,树高度和树叶控制选项和其他选项。

输出、输出数据集选项
选项意义
DATA=SAS数据集输入由CLUSTER过程和VARCLUS过程生成的数据集
OUT=SAS数据集新建一个包括绘制树形结构图的有关数据的数据集
控制树状结构选项
选项意义
LEVEL=N规定确定不相交类的树状图水平(层次)
NCL=N指定希望聚类个数
DOCK=N当某个类中的对象(观察或变量)的个数小于或等于N时,在输出数据集里把该类中这些对象的变量CLUSTER和CLUSNAME的值设置为缺失值。系统默认N为0
ROOT=“名称值”若不想输出整个树状图,规定想输出的子树根的NAME变量的值
HOR要求树状图的取向为水平方向,且树根在左边。若未指明此选项,则其为垂直方向,树根在上部
控制树高度和树叶控制选项
选项意义
HEIGHT=规定在树状图中用以确定高度轴的常规变量,可设置为HEIGHT=H/L/M/N,分别代表_HEIGHT_变量、根到自己节点的路径长度、_MODE_变量、_NCL_变量
MAXH=N指定在高度轴上打印的最大值
MINH=N指定在高度轴上打印的最小值
NTICH=N指定在高度轴上刻度之间的间隔个数
PAGES=N规定将此树状图展开的页数
POS=N指定在高度轴上打印位置的个数
SPACES=N规定在打印输出中对象之间的空格数
TICKPOS=N指定在高度轴上每个刻度间隔打印位置的个数
FILLCHAR=“字母”规定没有连成一类的树叶之间的打印字符,默认值为空格
JOINCHAR=“字母”规定已连成一类的树叶之间的打印字符,默认值为X
LEAFCHAR=“字母”规定表示没有子辈的类的打印字符,默认值为“.”
TREECHAR=“字母”规定表示有子辈的类的打印字符,默认值为“X”
其他选项
选项设置
SORT按照聚类的形成顺序,用HEIGHT变量对每个节点的子辈排序
DES把选项SORT的排列顺序反过来
LIST列出这个树中所有节点,并且打印高度、父辈及每个节点的子辈
NOPRINT创建OUT=的输出数据集而不绘制树状图
GRAPHICS要求在GRAPH窗口中输出高分辨率的树状图,类的合并用连接线归纳表示


TREE过程中使用的其他语句含义如下:

NAME语句——规定一个用以标志每个观察代表的节点的字符或数值变量。NAME变量同PARENT变量联合确定树的结构。语句默认时寻找_NAME_变量。

PARENT语句——规定一个标志每个观察的父辈节点的字符或数值变量。语句默认时寻找_PARENT_变量。

HEIGHT语句——规定一个用于定义这个树中每个节点(类)的高度数值变量。高度变量由选项HEIGHT=规定。

COPY语句——把语句中列出的一个或几个变量复制到OUT=的输出数据集中。

ID语句——ID变量可以是字符或数值变量,用以在打印输出树状图中识别对象。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表