上海财经大学经济信息管理系IS/SHUFE Pag e 1 o f 16 第二十课 散布图、折线图和层次图 SAS 系统中绘制散布图、折线图和层次图,使用 PROC PLOT 过程和 PROC GPLOT 过程
PROC PLOT 过程是用来画易生成的低分辩率的图形,输出在 OUTPUT 窗口
而 PROC GPLOT 过程是用来生成定制的、高分辨率的图形,输出在 GRAPH 窗口,并且还可以对输出的图形进行编辑修改
PROC PLOT 过程 使用 PLOT 过程可以在两个不同的坐标系中对两个变量作散布图、折线图、半对数图和层次图
用于数据处理中,直观地了解数据的变化趋势和数据间的相互关系等
它的一般形式为: Proc Plot DATA=数据集 ; Plot 纵坐标变量 Y*横坐标变量 X„„; Run ; 1 PROC PLOT 语句 PROC PLOT 语句中的选项列表主要分成三类:有关图形的坐标轴选项、有关外观的选项和有关图形大小的选项
其中图形大小的两个选项较为常用: VPCT=百分比列表——规定产生图形在垂直方向占一页的百分比
例如 VPCT=33表示这张输出图占一页的 33%,即占一页的 1/3,所以一页可以纵向打印 3 张图
VPCT=50 25 25 表示每一页在纵向打印 3 张图,第一张占全页的一半,第二和第三张各占 1/4 页
VPCT=200 表示要求输出图占 2 页的长度
HPCT=百分比列表——规定产生图形在水平方向占一页的百分比
2 PLOT 语句 PLOT 语句里首先要规定数据集中的哪两个变量作为图形中的垂直变量和水平变量,以及在图形中用于画点的作图字符
PLOT 语句的几种使用格式如下: plot y*x ; plot y*x =’+’; plot y*x=符号变量 ; plot y*x $ 标记变量 =’+’; plo